From 776ce24c8e6b54ba65ed374431cfcecaabb85d55 Mon Sep 17 00:00:00 2001 From: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com> Date: Tue, 17 Mar 2026 05:16:49 -0700 Subject: [PATCH] fix: URL names for learn python course (#66513) --- client/i18n/locales/english/intro.json | 28 +++++++++---------- .../building-a-better-calculator-video.md} | 2 +- .../functions-video.md} | 2 +- .../if-statements-and-comparisons-video.md} | 2 +- .../if-statements-video.md} | 2 +- .../return-statement-video.md} | 2 +- .../drawing-a-shape-video.md} | 2 +- .../getting-input-from-users-video.md} | 2 +- .../variables-and-data-types-video.md} | 2 +- .../working-with-numbers-video.md} | 2 +- .../working-with-strings-video.md} | 2 +- .../2d-lists-and-nested-loops-video.md} | 2 +- .../building-a-guessing-game-video.md} | 2 +- .../building-a-translator-video.md} | 2 +- .../dictionaries-video.md} | 2 +- .../exponent-functions-video.md} | 2 +- .../for-loops-video.md} | 2 +- .../while-loop-video.md} | 2 +- .../comments-video.md} | 2 +- .../modules-pip-video.md} | 2 +- .../reading-files-video.md} | 2 +- .../try-except-video.md} | 2 +- .../writing-files-video.md} | 2 +- .../list-functions-video.md} | 2 +- .../lists-video.md} | 2 +- .../tuples-video.md} | 2 +- .../building-a-multiple-choice-quiz-video.md} | 2 +- .../classes-objects-video.md} | 2 +- .../inheritance-video.md} | 2 +- .../object-functions-video.md} | 2 +- .../python-interpreter-video.md} | 2 +- .../hello-world-program-video.md} | 2 +- .../installing-python-and-pycharm-video.md} | 2 +- .../introduction-video.md} | 2 +- .../building-a-basic-calculator-video.md} | 2 +- .../mad-libs-game-video.md} | 2 +- ...control-flow-and-functions-in-python.json} | 2 +- ...es.json => core-primitives-in-python.json} | 4 +-- ...loops.json => dictionaries-and-loops.json} | 2 +- ...handling-files-and-modules-in-python.json} | 4 +-- ...-structures.json => lists-and-tuples.json} | 4 +-- ...ect-oriented-programming-with-python.json} | 4 +-- ...eps.json => python-setup-first-steps.json} | 4 +-- ...basics.json => small-python-projects.json} | 4 +-- .../learn-python-for-beginners.json | 16 +++++------ 45 files changed, 71 insertions(+), 71 deletions(-) rename curriculum/challenges/english/blocks/{learn-python-control-flow-functions/learn-python-better-calculator-video.md => control-flow-and-functions-in-python/building-a-better-calculator-video.md} (84%) rename curriculum/challenges/english/blocks/{learn-python-control-flow-functions/learn-python-functions-video.md => control-flow-and-functions-in-python/functions-video.md} (90%) rename curriculum/challenges/english/blocks/{learn-python-control-flow-functions/learn-python-if-comparisons-video.md => control-flow-and-functions-in-python/if-statements-and-comparisons-video.md} (83%) rename curriculum/challenges/english/blocks/{learn-python-control-flow-functions/learn-python-if-statements-video.md => control-flow-and-functions-in-python/if-statements-video.md} (90%) rename curriculum/challenges/english/blocks/{learn-python-control-flow-functions/learn-python-return-statement-video.md => control-flow-and-functions-in-python/return-statement-video.md} (86%) rename curriculum/challenges/english/blocks/{learn-python-core-primitives/learn-python-drawing-shape-video.md => core-primitives-in-python/drawing-a-shape-video.md} (90%) rename curriculum/challenges/english/blocks/{learn-python-core-primitives/learn-python-user-input-video.md => core-primitives-in-python/getting-input-from-users-video.md} (84%) rename curriculum/challenges/english/blocks/{learn-python-core-primitives/learn-python-variables-types-video.md => core-primitives-in-python/variables-and-data-types-video.md} (88%) rename curriculum/challenges/english/blocks/{learn-python-core-primitives/learn-python-numbers-video.md => core-primitives-in-python/working-with-numbers-video.md} (86%) rename curriculum/challenges/english/blocks/{learn-python-core-primitives/learn-python-strings-video.md => core-primitives-in-python/working-with-strings-video.md} (89%) rename curriculum/challenges/english/blocks/{learn-python-projects-loops/learn-python-2d-lists-video.md => dictionaries-and-loops/2d-lists-and-nested-loops-video.md} (86%) rename curriculum/challenges/english/blocks/{learn-python-projects-loops/learn-python-guessing-game-video.md => dictionaries-and-loops/building-a-guessing-game-video.md} (89%) rename curriculum/challenges/english/blocks/{learn-python-projects-loops/learn-python-translator-video.md => dictionaries-and-loops/building-a-translator-video.md} (86%) rename curriculum/challenges/english/blocks/{learn-python-projects-loops/learn-python-dictionaries-video.md => dictionaries-and-loops/dictionaries-video.md} (96%) rename curriculum/challenges/english/blocks/{learn-python-projects-loops/learn-python-exponent-functions-video.md => dictionaries-and-loops/exponent-functions-video.md} (89%) rename curriculum/challenges/english/blocks/{learn-python-projects-loops/learn-python-for-loops-video.md => dictionaries-and-loops/for-loops-video.md} (91%) rename curriculum/challenges/english/blocks/{learn-python-projects-loops/learn-python-while-loop-video.md => dictionaries-and-loops/while-loop-video.md} (90%) rename curriculum/challenges/english/blocks/{learn-python-practical-errors-files/learn-python-comments-video.md => error-handling-files-and-modules-in-python/comments-video.md} (88%) rename curriculum/challenges/english/blocks/{learn-python-practical-errors-files/learn-python-modules-pip-video.md => error-handling-files-and-modules-in-python/modules-pip-video.md} (88%) rename curriculum/challenges/english/blocks/{learn-python-practical-errors-files/learn-python-reading-files-video.md => error-handling-files-and-modules-in-python/reading-files-video.md} (87%) rename curriculum/challenges/english/blocks/{learn-python-practical-errors-files/learn-python-try-except-video.md => error-handling-files-and-modules-in-python/try-except-video.md} (91%) rename curriculum/challenges/english/blocks/{learn-python-practical-errors-files/learn-python-writing-files-video.md => error-handling-files-and-modules-in-python/writing-files-video.md} (87%) rename curriculum/challenges/english/blocks/{learn-python-data-structures/learn-python-list-functions-video.md => lists-and-tuples/list-functions-video.md} (88%) rename curriculum/challenges/english/blocks/{learn-python-data-structures/learn-python-lists-video.md => lists-and-tuples/lists-video.md} (88%) rename curriculum/challenges/english/blocks/{learn-python-data-structures/learn-python-tuples-video.md => lists-and-tuples/tuples-video.md} (89%) rename curriculum/challenges/english/blocks/{learn-python-oop/learn-python-quiz-project-video.md => object-oriented-programming-with-python/building-a-multiple-choice-quiz-video.md} (86%) rename curriculum/challenges/english/blocks/{learn-python-oop/learn-python-classes-objects-video.md => object-oriented-programming-with-python/classes-objects-video.md} (88%) rename curriculum/challenges/english/blocks/{learn-python-oop/learn-python-inheritance-video.md => object-oriented-programming-with-python/inheritance-video.md} (90%) rename curriculum/challenges/english/blocks/{learn-python-oop/learn-python-object-functions-video.md => object-oriented-programming-with-python/object-functions-video.md} (94%) rename curriculum/challenges/english/blocks/{learn-python-oop/learn-python-interpreter-video.md => object-oriented-programming-with-python/python-interpreter-video.md} (88%) rename curriculum/challenges/english/blocks/{learn-python-setup-first-steps/learn-python-hello-world-video.md => python-setup-first-steps/hello-world-program-video.md} (86%) rename curriculum/challenges/english/blocks/{learn-python-setup-first-steps/learn-python-install-video.md => python-setup-first-steps/installing-python-and-pycharm-video.md} (87%) rename curriculum/challenges/english/blocks/{learn-python-setup-first-steps/learn-python-intro-video.md => python-setup-first-steps/introduction-video.md} (90%) rename curriculum/challenges/english/blocks/{learn-python-small-projects-basics/learn-python-basic-calculator-video.md => small-python-projects/building-a-basic-calculator-video.md} (85%) rename curriculum/challenges/english/blocks/{learn-python-small-projects-basics/learn-python-mad-libs-video.md => small-python-projects/mad-libs-game-video.md} (91%) rename curriculum/structure/blocks/{learn-python-control-flow-functions.json => control-flow-and-functions-in-python.json} (91%) rename curriculum/structure/blocks/{learn-python-core-primitives.json => core-primitives-in-python.json} (85%) rename curriculum/structure/blocks/{learn-python-projects-loops.json => dictionaries-and-loops.json} (94%) rename curriculum/structure/blocks/{learn-python-practical-errors-files.json => error-handling-files-and-modules-in-python.json} (82%) rename curriculum/structure/blocks/{learn-python-data-structures.json => lists-and-tuples.json} (80%) rename curriculum/structure/blocks/{learn-python-oop.json => object-oriented-programming-with-python.json} (84%) rename curriculum/structure/blocks/{learn-python-setup-first-steps.json => python-setup-first-steps.json} (83%) rename curriculum/structure/blocks/{learn-python-small-projects-basics.json => small-python-projects.json} (77%) diff --git a/client/i18n/locales/english/intro.json b/client/i18n/locales/english/intro.json index f95c4a63942..a50a22476dc 100644 --- a/client/i18n/locales/english/intro.json +++ b/client/i18n/locales/english/intro.json @@ -952,50 +952,50 @@ ], "note": "", "blocks": { - "learn-python-setup-first-steps": { - "title": "Setup & First Steps", + "python-setup-first-steps": { + "title": "Python Setup & First Steps", "intro": [ "In these videos, popular programming instructor Mike Dane will introduce you to Python and show you how to setup your local environment." ] }, - "learn-python-core-primitives": { - "title": "Core Primitives: Variables, Types, Basic I/O", + "core-primitives-in-python": { + "title": "Core Primitives in Python", "intro": [ "In these videos, you will learn about variables, data types, strings, numbers, and getting input from the user." ] }, - "learn-python-small-projects-basics": { - "title": "Small Projects: Using Basics", + "small-python-projects": { + "title": "Small Python Projects", "intro": [ "In these videos, you will practice what you have learned so far by building a basic calculator app and mad libs game." ] }, - "learn-python-data-structures": { - "title": "Data Structures: Lists and Tuples", + "lists-and-tuples": { + "title": "Lists and Tuples", "intro": [ "In these videos, you will learn about lists, tuples and common operations." ] }, - "learn-python-control-flow-functions": { + "control-flow-and-functions-in-python": { "title": "Control Flow and Functions", "intro": [ "In these videos, you will learn how to control the flow of your programs with if statements. You will also learn how to write reusable code with functions." ] }, - "learn-python-projects-loops": { + "dictionaries-and-loops": { "title": "Dictionaries and Loops", "intro": [ "In these videos, you will learn how to work with dictionaries and various loops include the while and for loops." ] }, - "learn-python-practical-errors-files": { - "title": "Practical Python: Errors, Files and Modules", + "error-handling-files-and-modules-in-python": { + "title": "Error Handling, Files, and Modules", "intro": [ "In these videos, you will learn how to handle errors gracefully, read and write to files, and organize your code with modules and external packages." ] }, - "learn-python-oop": { - "title": "Object Oriented Programming", + "object-oriented-programming-with-python": { + "title": "Object-Oriented Programming with Python", "intro": [ "In these videos, you will learn about object-oriented programming by creating classes and objects. You will practice these skills by building a multiple choice quiz application." ] diff --git a/curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-better-calculator-video.md b/curriculum/challenges/english/blocks/control-flow-and-functions-in-python/building-a-better-calculator-video.md similarity index 84% rename from curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-better-calculator-video.md rename to curriculum/challenges/english/blocks/control-flow-and-functions-in-python/building-a-better-calculator-video.md index 2e969e83611..6065c3296ec 100644 --- a/curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-better-calculator-video.md +++ b/curriculum/challenges/english/blocks/control-flow-and-functions-in-python/building-a-better-calculator-video.md @@ -3,7 +3,7 @@ id: a9f9c5bf295034800d6c77ad title: Building a Better Calculator challengeType: 11 videoId: lOltMrA6kuY -dashedName: building-a-better-calculator-learn-python-full-course-for-beginners +dashedName: building-a-better-calculator --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-functions-video.md b/curriculum/challenges/english/blocks/control-flow-and-functions-in-python/functions-video.md similarity index 90% rename from curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-functions-video.md rename to curriculum/challenges/english/blocks/control-flow-and-functions-in-python/functions-video.md index f73f9d1c5e5..e6c90dca9e7 100644 --- a/curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-functions-video.md +++ b/curriculum/challenges/english/blocks/control-flow-and-functions-in-python/functions-video.md @@ -3,7 +3,7 @@ id: 58d5d031e969765037c1bebb title: Functions challengeType: 11 videoId: QN3UNoJVS9g -dashedName: functions-learn-python-full-course-for-beginners +dashedName: functions --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-if-comparisons-video.md b/curriculum/challenges/english/blocks/control-flow-and-functions-in-python/if-statements-and-comparisons-video.md similarity index 83% rename from curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-if-comparisons-video.md rename to curriculum/challenges/english/blocks/control-flow-and-functions-in-python/if-statements-and-comparisons-video.md index c09c70427de..fe417110ea4 100644 --- a/curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-if-comparisons-video.md +++ b/curriculum/challenges/english/blocks/control-flow-and-functions-in-python/if-statements-and-comparisons-video.md @@ -3,7 +3,7 @@ id: 8314d0bbddb0aa027a144705 title: If Statements and Comparisons challengeType: 11 videoId: frb0CCrS9X8 -dashedName: if-statements-and-comparisons-learn-python-full-course-for-beginners +dashedName: if-statements-and-comparisons --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-if-statements-video.md b/curriculum/challenges/english/blocks/control-flow-and-functions-in-python/if-statements-video.md similarity index 90% rename from curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-if-statements-video.md rename to curriculum/challenges/english/blocks/control-flow-and-functions-in-python/if-statements-video.md index cc568e7a40b..31c644a175a 100644 --- a/curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-if-statements-video.md +++ b/curriculum/challenges/english/blocks/control-flow-and-functions-in-python/if-statements-video.md @@ -3,7 +3,7 @@ id: 08854a2c6f052efa1e5270d2 title: If Statements challengeType: 11 videoId: lruoyNlItfg -dashedName: if-statements-learn-python-full-course-for-beginners +dashedName: if-statements --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-return-statement-video.md b/curriculum/challenges/english/blocks/control-flow-and-functions-in-python/return-statement-video.md similarity index 86% rename from curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-return-statement-video.md rename to curriculum/challenges/english/blocks/control-flow-and-functions-in-python/return-statement-video.md index 46ce119f28c..353d848bd25 100644 --- a/curriculum/challenges/english/blocks/learn-python-control-flow-functions/learn-python-return-statement-video.md +++ b/curriculum/challenges/english/blocks/control-flow-and-functions-in-python/return-statement-video.md @@ -3,7 +3,7 @@ id: c6c9dae4017830e187eeaf42 title: Return Statement challengeType: 11 videoId: Gx3VTsaMCHU -dashedName: return-statement-learn-python-full-course-for-beginners +dashedName: return-statement --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-drawing-shape-video.md b/curriculum/challenges/english/blocks/core-primitives-in-python/drawing-a-shape-video.md similarity index 90% rename from curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-drawing-shape-video.md rename to curriculum/challenges/english/blocks/core-primitives-in-python/drawing-a-shape-video.md index fc3ad498a20..d90c29ff5eb 100644 --- a/curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-drawing-shape-video.md +++ b/curriculum/challenges/english/blocks/core-primitives-in-python/drawing-a-shape-video.md @@ -3,7 +3,7 @@ id: 62baa9d28e8723f635a0093e title: Drawing a Shape challengeType: 11 videoId: vcNZZSeyZkY -dashedName: drawing-a-shape-learn-python-full-course-for-beginners +dashedName: drawing-a-shape --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-user-input-video.md b/curriculum/challenges/english/blocks/core-primitives-in-python/getting-input-from-users-video.md similarity index 84% rename from curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-user-input-video.md rename to curriculum/challenges/english/blocks/core-primitives-in-python/getting-input-from-users-video.md index 1d11cc532d5..1ba48f1102e 100644 --- a/curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-user-input-video.md +++ b/curriculum/challenges/english/blocks/core-primitives-in-python/getting-input-from-users-video.md @@ -3,7 +3,7 @@ id: 155ca30775751b78a860a79b title: Getting Input from Users challengeType: 11 videoId: C0L4cnqKqDw -dashedName: getting-input-from-users-learn-python-full-course-for-beginners +dashedName: getting-input-from-users --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-variables-types-video.md b/curriculum/challenges/english/blocks/core-primitives-in-python/variables-and-data-types-video.md similarity index 88% rename from curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-variables-types-video.md rename to curriculum/challenges/english/blocks/core-primitives-in-python/variables-and-data-types-video.md index b4ab786b781..da320e30e78 100644 --- a/curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-variables-types-video.md +++ b/curriculum/challenges/english/blocks/core-primitives-in-python/variables-and-data-types-video.md @@ -3,7 +3,7 @@ id: 315017f4457c19d45c2be034 title: Variables and Data Types challengeType: 11 videoId: sIw317W39X0 -dashedName: variables-and-data-types-learn-python-full-course-for-beginners +dashedName: variables-and-data-types --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-numbers-video.md b/curriculum/challenges/english/blocks/core-primitives-in-python/working-with-numbers-video.md similarity index 86% rename from curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-numbers-video.md rename to curriculum/challenges/english/blocks/core-primitives-in-python/working-with-numbers-video.md index 10705f09d0a..3a6ee5aa67c 100644 --- a/curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-numbers-video.md +++ b/curriculum/challenges/english/blocks/core-primitives-in-python/working-with-numbers-video.md @@ -3,7 +3,7 @@ id: 8ad37ddb7a23050f71cc9cc9 title: Working with Numbers challengeType: 11 videoId: C7sxe5GAArQ -dashedName: working-with-numbers-learn-python-full-course-for-beginners +dashedName: working-with-numbers --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-strings-video.md b/curriculum/challenges/english/blocks/core-primitives-in-python/working-with-strings-video.md similarity index 89% rename from curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-strings-video.md rename to curriculum/challenges/english/blocks/core-primitives-in-python/working-with-strings-video.md index ba673dd565a..66b6ace9104 100644 --- a/curriculum/challenges/english/blocks/learn-python-core-primitives/learn-python-strings-video.md +++ b/curriculum/challenges/english/blocks/core-primitives-in-python/working-with-strings-video.md @@ -3,7 +3,7 @@ id: 0e2f4bd857b1edc70bfcd1f9 title: Working with Strings challengeType: 11 videoId: OrejgL7kP3M -dashedName: working-with-strings-learn-python-full-course-for-beginners +dashedName: working-with-strings --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-2d-lists-video.md b/curriculum/challenges/english/blocks/dictionaries-and-loops/2d-lists-and-nested-loops-video.md similarity index 86% rename from curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-2d-lists-video.md rename to curriculum/challenges/english/blocks/dictionaries-and-loops/2d-lists-and-nested-loops-video.md index d28c58b017b..c64a22692dc 100644 --- a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-2d-lists-video.md +++ b/curriculum/challenges/english/blocks/dictionaries-and-loops/2d-lists-and-nested-loops-video.md @@ -3,7 +3,7 @@ id: 28119f9dc5f93e3ac5d7c58a title: 2D Lists and Nested Loops challengeType: 11 videoId: 2lKgjX3gzmM -dashedName: 2d-lists-and-nested-loops-learn-python-full-course-for-beginners +dashedName: 2d-lists-and-nested-loops --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-guessing-game-video.md b/curriculum/challenges/english/blocks/dictionaries-and-loops/building-a-guessing-game-video.md similarity index 89% rename from curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-guessing-game-video.md rename to curriculum/challenges/english/blocks/dictionaries-and-loops/building-a-guessing-game-video.md index 492943844fc..5614b4c4f28 100644 --- a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-guessing-game-video.md +++ b/curriculum/challenges/english/blocks/dictionaries-and-loops/building-a-guessing-game-video.md @@ -3,7 +3,7 @@ id: d4876f74547b26d5c330423e title: Building a Guessing Game challengeType: 11 videoId: sHyQCBFRoug -dashedName: building-a-guessing-game-learn-python-full-course-for-beginners +dashedName: building-a-guessing-game --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-translator-video.md b/curriculum/challenges/english/blocks/dictionaries-and-loops/building-a-translator-video.md similarity index 86% rename from curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-translator-video.md rename to curriculum/challenges/english/blocks/dictionaries-and-loops/building-a-translator-video.md index a12c2e4e2f2..86d3b207a5c 100644 --- a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-translator-video.md +++ b/curriculum/challenges/english/blocks/dictionaries-and-loops/building-a-translator-video.md @@ -3,7 +3,7 @@ id: 703bcd12c0edae7773eeec64 title: Building a Translator challengeType: 11 videoId: 3Sa5rwlKdGQ -dashedName: building-a-translator-learn-python-full-course-for-beginners +dashedName: building-a-translator --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-dictionaries-video.md b/curriculum/challenges/english/blocks/dictionaries-and-loops/dictionaries-video.md similarity index 96% rename from curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-dictionaries-video.md rename to curriculum/challenges/english/blocks/dictionaries-and-loops/dictionaries-video.md index 03f4a783d10..739ea5b5f5f 100644 --- a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-dictionaries-video.md +++ b/curriculum/challenges/english/blocks/dictionaries-and-loops/dictionaries-video.md @@ -3,7 +3,7 @@ id: 3625fbc38b9428ae98d98f23 title: Dictionaries challengeType: 11 videoId: FBfYADu3CIo -dashedName: dictionaries-learn-python-full-course-for-beginners +dashedName: dictionaries --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-exponent-functions-video.md b/curriculum/challenges/english/blocks/dictionaries-and-loops/exponent-functions-video.md similarity index 89% rename from curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-exponent-functions-video.md rename to curriculum/challenges/english/blocks/dictionaries-and-loops/exponent-functions-video.md index 66b05d51f70..7f338759bf6 100644 --- a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-exponent-functions-video.md +++ b/curriculum/challenges/english/blocks/dictionaries-and-loops/exponent-functions-video.md @@ -3,7 +3,7 @@ id: a4cfb218d22efcfa7cc49d80 title: Exponent Functions challengeType: 11 videoId: KLDvy0wFFX4 -dashedName: exponent-functions-learn-python-full-course-for-beginners +dashedName: exponent-functions --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-for-loops-video.md b/curriculum/challenges/english/blocks/dictionaries-and-loops/for-loops-video.md similarity index 91% rename from curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-for-loops-video.md rename to curriculum/challenges/english/blocks/dictionaries-and-loops/for-loops-video.md index dabbc03c283..64cb2720d17 100644 --- a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-for-loops-video.md +++ b/curriculum/challenges/english/blocks/dictionaries-and-loops/for-loops-video.md @@ -3,7 +3,7 @@ id: 030401977064585ddd4c7746 title: For Loops challengeType: 11 videoId: x13V1UMMQeI -dashedName: for-loops-learn-python-full-course-for-beginners +dashedName: for-loops --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-while-loop-video.md b/curriculum/challenges/english/blocks/dictionaries-and-loops/while-loop-video.md similarity index 90% rename from curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-while-loop-video.md rename to curriculum/challenges/english/blocks/dictionaries-and-loops/while-loop-video.md index 741ebdaf9e1..3ce979a2fce 100644 --- a/curriculum/challenges/english/blocks/learn-python-projects-loops/learn-python-while-loop-video.md +++ b/curriculum/challenges/english/blocks/dictionaries-and-loops/while-loop-video.md @@ -3,7 +3,7 @@ id: 474c23ec0df6e7af920e0526 title: While Loop challengeType: 11 videoId: s6yz4Ew8dwQ -dashedName: while-loop-learn-python-full-course-for-beginners +dashedName: while-loop --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-comments-video.md b/curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/comments-video.md similarity index 88% rename from curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-comments-video.md rename to curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/comments-video.md index 5870c469035..0a0b7c4c84d 100644 --- a/curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-comments-video.md +++ b/curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/comments-video.md @@ -3,7 +3,7 @@ id: 71ac60e6488b40e997219f15 title: Comments challengeType: 11 videoId: CY-CMJIt1z8 -dashedName: comments-learn-python-full-course-for-beginners +dashedName: comments --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-modules-pip-video.md b/curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/modules-pip-video.md similarity index 88% rename from curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-modules-pip-video.md rename to curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/modules-pip-video.md index 37a0b424419..904cd9eb5a7 100644 --- a/curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-modules-pip-video.md +++ b/curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/modules-pip-video.md @@ -3,7 +3,7 @@ id: 2ccc34bd3f7bb4ae97a67ea3 title: Modules and pip challengeType: 11 videoId: HJ-dHUXmpcg -dashedName: modules-and-pip-learn-python-full-course-for-beginners +dashedName: modules-and-pip --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-reading-files-video.md b/curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/reading-files-video.md similarity index 87% rename from curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-reading-files-video.md rename to curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/reading-files-video.md index bf3f975c78e..0238dd4ad4d 100644 --- a/curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-reading-files-video.md +++ b/curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/reading-files-video.md @@ -3,7 +3,7 @@ id: 04e25c4fdc9ee0e71a844fd6 title: Reading Files challengeType: 11 videoId: enOW7u6LWyg -dashedName: reading-files-learn-python-full-course-for-beginners +dashedName: reading-files --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-try-except-video.md b/curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/try-except-video.md similarity index 91% rename from curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-try-except-video.md rename to curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/try-except-video.md index 3d4a8fba423..2fb5e6dd976 100644 --- a/curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-try-except-video.md +++ b/curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/try-except-video.md @@ -3,7 +3,7 @@ id: 2a486e3e521b79b874fb5e9a title: Try/Except challengeType: 11 videoId: 1tkhMom_SZw -dashedName: try-except-learn-python-full-course-for-beginners +dashedName: try-except --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-writing-files-video.md b/curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/writing-files-video.md similarity index 87% rename from curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-writing-files-video.md rename to curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/writing-files-video.md index df16829392e..3c7eda8a033 100644 --- a/curriculum/challenges/english/blocks/learn-python-practical-errors-files/learn-python-writing-files-video.md +++ b/curriculum/challenges/english/blocks/error-handling-files-and-modules-in-python/writing-files-video.md @@ -3,7 +3,7 @@ id: bfab38e6a6c1165f7774514d title: Writing to Files challengeType: 11 videoId: QR95sRxsehY -dashedName: writing-to-files-learn-python-full-course-for-beginners +dashedName: writing-to-files --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-data-structures/learn-python-list-functions-video.md b/curriculum/challenges/english/blocks/lists-and-tuples/list-functions-video.md similarity index 88% rename from curriculum/challenges/english/blocks/learn-python-data-structures/learn-python-list-functions-video.md rename to curriculum/challenges/english/blocks/lists-and-tuples/list-functions-video.md index 4fa4b8c590d..0df7a96d6f3 100644 --- a/curriculum/challenges/english/blocks/learn-python-data-structures/learn-python-list-functions-video.md +++ b/curriculum/challenges/english/blocks/lists-and-tuples/list-functions-video.md @@ -3,7 +3,7 @@ id: 24a45b3960b3aa68dff2cd9e title: List Functions challengeType: 11 videoId: _5FQ5f3RW5U -dashedName: list-functions-learn-python-full-course-for-beginners +dashedName: list-functions --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-data-structures/learn-python-lists-video.md b/curriculum/challenges/english/blocks/lists-and-tuples/lists-video.md similarity index 88% rename from curriculum/challenges/english/blocks/learn-python-data-structures/learn-python-lists-video.md rename to curriculum/challenges/english/blocks/lists-and-tuples/lists-video.md index 76e34304e1c..07f1979f10c 100644 --- a/curriculum/challenges/english/blocks/learn-python-data-structures/learn-python-lists-video.md +++ b/curriculum/challenges/english/blocks/lists-and-tuples/lists-video.md @@ -3,7 +3,7 @@ id: 39a400e9163c5a0b33587e18 title: Lists challengeType: 11 videoId: DtMPzGOHZ2M -dashedName: lists-learn-python-full-course-for-beginners +dashedName: lists --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-data-structures/learn-python-tuples-video.md b/curriculum/challenges/english/blocks/lists-and-tuples/tuples-video.md similarity index 89% rename from curriculum/challenges/english/blocks/learn-python-data-structures/learn-python-tuples-video.md rename to curriculum/challenges/english/blocks/lists-and-tuples/tuples-video.md index 11bf35913f1..3d6ec0d923e 100644 --- a/curriculum/challenges/english/blocks/learn-python-data-structures/learn-python-tuples-video.md +++ b/curriculum/challenges/english/blocks/lists-and-tuples/tuples-video.md @@ -3,7 +3,7 @@ id: 5ed596ba3306cf2c1a94bb92 title: Tuples challengeType: 11 videoId: g6fwjiEFG-Y -dashedName: tuples-learn-python-full-course-for-beginners +dashedName: tuples --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-oop/learn-python-quiz-project-video.md b/curriculum/challenges/english/blocks/object-oriented-programming-with-python/building-a-multiple-choice-quiz-video.md similarity index 86% rename from curriculum/challenges/english/blocks/learn-python-oop/learn-python-quiz-project-video.md rename to curriculum/challenges/english/blocks/object-oriented-programming-with-python/building-a-multiple-choice-quiz-video.md index 9860638d339..acbd9e584e7 100644 --- a/curriculum/challenges/english/blocks/learn-python-oop/learn-python-quiz-project-video.md +++ b/curriculum/challenges/english/blocks/object-oriented-programming-with-python/building-a-multiple-choice-quiz-video.md @@ -3,7 +3,7 @@ id: 9afe5e8141b13e9f1d59d46e title: Building a Multiple Choice Quiz challengeType: 11 videoId: GJMmSaB8RN0 -dashedName: building-a-multiple-choice-quiz-learn-python-full-course-for-beginners +dashedName: building-a-multiple-choice-quiz --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-oop/learn-python-classes-objects-video.md b/curriculum/challenges/english/blocks/object-oriented-programming-with-python/classes-objects-video.md similarity index 88% rename from curriculum/challenges/english/blocks/learn-python-oop/learn-python-classes-objects-video.md rename to curriculum/challenges/english/blocks/object-oriented-programming-with-python/classes-objects-video.md index 21582bd38b2..b69163093a3 100644 --- a/curriculum/challenges/english/blocks/learn-python-oop/learn-python-classes-objects-video.md +++ b/curriculum/challenges/english/blocks/object-oriented-programming-with-python/classes-objects-video.md @@ -3,7 +3,7 @@ id: a0339c4075344cbfc2cd939c title: Classes and Objects challengeType: 11 videoId: fR3dh5_MPJs -dashedName: classes-and-objects-learn-python-full-course-for-beginners +dashedName: classes-and-objects --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-oop/learn-python-inheritance-video.md b/curriculum/challenges/english/blocks/object-oriented-programming-with-python/inheritance-video.md similarity index 90% rename from curriculum/challenges/english/blocks/learn-python-oop/learn-python-inheritance-video.md rename to curriculum/challenges/english/blocks/object-oriented-programming-with-python/inheritance-video.md index a30dea1cd53..6bdd57c5650 100644 --- a/curriculum/challenges/english/blocks/learn-python-oop/learn-python-inheritance-video.md +++ b/curriculum/challenges/english/blocks/object-oriented-programming-with-python/inheritance-video.md @@ -3,7 +3,7 @@ id: 697fe5c032baa3841ab62a64 title: Inheritance challengeType: 11 videoId: uHdNSULVpgY -dashedName: inheritance-learn-python-full-course-for-beginners +dashedName: inheritance --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-oop/learn-python-object-functions-video.md b/curriculum/challenges/english/blocks/object-oriented-programming-with-python/object-functions-video.md similarity index 94% rename from curriculum/challenges/english/blocks/learn-python-oop/learn-python-object-functions-video.md rename to curriculum/challenges/english/blocks/object-oriented-programming-with-python/object-functions-video.md index 3441b78b980..31651491616 100644 --- a/curriculum/challenges/english/blocks/learn-python-oop/learn-python-object-functions-video.md +++ b/curriculum/challenges/english/blocks/object-oriented-programming-with-python/object-functions-video.md @@ -3,7 +3,7 @@ id: 697fe3cb32baa3841ab62a63 title: Object Functions challengeType: 11 videoId: 3Mla2uUDSu8 -dashedName: object-functions-learn-python-full-course-for-beginners +dashedName: object-functions --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-oop/learn-python-interpreter-video.md b/curriculum/challenges/english/blocks/object-oriented-programming-with-python/python-interpreter-video.md similarity index 88% rename from curriculum/challenges/english/blocks/learn-python-oop/learn-python-interpreter-video.md rename to curriculum/challenges/english/blocks/object-oriented-programming-with-python/python-interpreter-video.md index 8199a37c840..c28711407c1 100644 --- a/curriculum/challenges/english/blocks/learn-python-oop/learn-python-interpreter-video.md +++ b/curriculum/challenges/english/blocks/object-oriented-programming-with-python/python-interpreter-video.md @@ -3,7 +3,7 @@ id: 697fe6c932baa3841ab62a65 title: Python Interpreter challengeType: 11 videoId: -c1vFEsIod4 -dashedName: python-interpreter-learn-python-full-course-for-beginners +dashedName: python-interpreter --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-setup-first-steps/learn-python-hello-world-video.md b/curriculum/challenges/english/blocks/python-setup-first-steps/hello-world-program-video.md similarity index 86% rename from curriculum/challenges/english/blocks/learn-python-setup-first-steps/learn-python-hello-world-video.md rename to curriculum/challenges/english/blocks/python-setup-first-steps/hello-world-program-video.md index 4fe69046597..07875c20514 100644 --- a/curriculum/challenges/english/blocks/learn-python-setup-first-steps/learn-python-hello-world-video.md +++ b/curriculum/challenges/english/blocks/python-setup-first-steps/hello-world-program-video.md @@ -3,7 +3,7 @@ id: 8ca3a380a75d00443d9e09bd title: Hello World Program challengeType: 11 videoId: H2WnzGCeydQ -dashedName: hello-world-program-learn-python-full-course-for-beginners +dashedName: hello-world-program --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-setup-first-steps/learn-python-install-video.md b/curriculum/challenges/english/blocks/python-setup-first-steps/installing-python-and-pycharm-video.md similarity index 87% rename from curriculum/challenges/english/blocks/learn-python-setup-first-steps/learn-python-install-video.md rename to curriculum/challenges/english/blocks/python-setup-first-steps/installing-python-and-pycharm-video.md index e2994f44085..efe0ef4ce53 100644 --- a/curriculum/challenges/english/blocks/learn-python-setup-first-steps/learn-python-install-video.md +++ b/curriculum/challenges/english/blocks/python-setup-first-steps/installing-python-and-pycharm-video.md @@ -3,7 +3,7 @@ id: edeae16d4bf9505165740c75 title: Installing Python and PyCharm challengeType: 11 videoId: RgGQJDOms1M -dashedName: installing-python-and-pycharm-learn-python-full-course-for-beginners +dashedName: installing-python-and-pycharm --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-setup-first-steps/learn-python-intro-video.md b/curriculum/challenges/english/blocks/python-setup-first-steps/introduction-video.md similarity index 90% rename from curriculum/challenges/english/blocks/learn-python-setup-first-steps/learn-python-intro-video.md rename to curriculum/challenges/english/blocks/python-setup-first-steps/introduction-video.md index 02d840742e7..5e64ab63c7a 100644 --- a/curriculum/challenges/english/blocks/learn-python-setup-first-steps/learn-python-intro-video.md +++ b/curriculum/challenges/english/blocks/python-setup-first-steps/introduction-video.md @@ -3,7 +3,7 @@ id: 05b8c9b04c6df84636956fab title: Introduction challengeType: 11 videoId: EgQZWE8in68 -dashedName: introduction-learn-python-full-course-for-beginners +dashedName: introduction --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-small-projects-basics/learn-python-basic-calculator-video.md b/curriculum/challenges/english/blocks/small-python-projects/building-a-basic-calculator-video.md similarity index 85% rename from curriculum/challenges/english/blocks/learn-python-small-projects-basics/learn-python-basic-calculator-video.md rename to curriculum/challenges/english/blocks/small-python-projects/building-a-basic-calculator-video.md index cd7fa9c87ab..63abb3843f8 100644 --- a/curriculum/challenges/english/blocks/learn-python-small-projects-basics/learn-python-basic-calculator-video.md +++ b/curriculum/challenges/english/blocks/small-python-projects/building-a-basic-calculator-video.md @@ -3,7 +3,7 @@ id: 6ec8578710ffa3471b74888e title: Building a Basic Calculator challengeType: 11 videoId: vA10XU1O3QQ -dashedName: building-a-basic-calculator-learn-python-full-course-for-beginners +dashedName: building-a-basic-calculator --- # --description-- diff --git a/curriculum/challenges/english/blocks/learn-python-small-projects-basics/learn-python-mad-libs-video.md b/curriculum/challenges/english/blocks/small-python-projects/mad-libs-game-video.md similarity index 91% rename from curriculum/challenges/english/blocks/learn-python-small-projects-basics/learn-python-mad-libs-video.md rename to curriculum/challenges/english/blocks/small-python-projects/mad-libs-game-video.md index 46908197309..8dd7ef9bae5 100644 --- a/curriculum/challenges/english/blocks/learn-python-small-projects-basics/learn-python-mad-libs-video.md +++ b/curriculum/challenges/english/blocks/small-python-projects/mad-libs-game-video.md @@ -3,7 +3,7 @@ id: 024ffa91a50a44335be33ee7 title: Mad Libs Game challengeType: 11 videoId: XRmMTKa-xlc -dashedName: mad-libs-game-learn-python-full-course-for-beginners +dashedName: mad-libs-game --- # --description-- diff --git a/curriculum/structure/blocks/learn-python-control-flow-functions.json b/curriculum/structure/blocks/control-flow-and-functions-in-python.json similarity index 91% rename from curriculum/structure/blocks/learn-python-control-flow-functions.json rename to curriculum/structure/blocks/control-flow-and-functions-in-python.json index a490663e698..10187360c4b 100644 --- a/curriculum/structure/blocks/learn-python-control-flow-functions.json +++ b/curriculum/structure/blocks/control-flow-and-functions-in-python.json @@ -3,7 +3,7 @@ "blockLabel": "lecture", "blockLayout": "challenge-list", "isUpcomingChange": false, - "dashedName": "learn-python-control-flow-functions", + "dashedName": "control-flow-and-functions-in-python", "helpCategory": "Python", "challengeOrder": [ { diff --git a/curriculum/structure/blocks/learn-python-core-primitives.json b/curriculum/structure/blocks/core-primitives-in-python.json similarity index 85% rename from curriculum/structure/blocks/learn-python-core-primitives.json rename to curriculum/structure/blocks/core-primitives-in-python.json index cfded85ae6d..9ce2b2db7e0 100644 --- a/curriculum/structure/blocks/learn-python-core-primitives.json +++ b/curriculum/structure/blocks/core-primitives-in-python.json @@ -1,9 +1,9 @@ { - "name": "Core Primitives: Variables, Types, Basic I/O", + "name": "Core Primitives in Python", "blockLabel": "lecture", "blockLayout": "challenge-list", "isUpcomingChange": false, - "dashedName": "learn-python-core-primitives", + "dashedName": "core-primitives-in-python", "helpCategory": "Python", "challengeOrder": [ { diff --git a/curriculum/structure/blocks/learn-python-projects-loops.json b/curriculum/structure/blocks/dictionaries-and-loops.json similarity index 94% rename from curriculum/structure/blocks/learn-python-projects-loops.json rename to curriculum/structure/blocks/dictionaries-and-loops.json index 05b8c406acc..c10f0598a2b 100644 --- a/curriculum/structure/blocks/learn-python-projects-loops.json +++ b/curriculum/structure/blocks/dictionaries-and-loops.json @@ -3,7 +3,7 @@ "blockLabel": "lecture", "blockLayout": "challenge-list", "isUpcomingChange": false, - "dashedName": "learn-python-projects-loops", + "dashedName": "dictionaries-and-loops", "helpCategory": "Python", "challengeOrder": [ { diff --git a/curriculum/structure/blocks/learn-python-practical-errors-files.json b/curriculum/structure/blocks/error-handling-files-and-modules-in-python.json similarity index 82% rename from curriculum/structure/blocks/learn-python-practical-errors-files.json rename to curriculum/structure/blocks/error-handling-files-and-modules-in-python.json index 47a966d696a..02ca60e5691 100644 --- a/curriculum/structure/blocks/learn-python-practical-errors-files.json +++ b/curriculum/structure/blocks/error-handling-files-and-modules-in-python.json @@ -1,9 +1,9 @@ { - "name": "Practical Python: Errors, Files and Modules", + "name": "Error Handling, Files, and Modules in Python", "blockLabel": "lecture", "blockLayout": "challenge-list", "isUpcomingChange": false, - "dashedName": "learn-python-practical-errors-files", + "dashedName": "error-handling-files-and-modules-in-python", "helpCategory": "Python", "challengeOrder": [ { diff --git a/curriculum/structure/blocks/learn-python-data-structures.json b/curriculum/structure/blocks/lists-and-tuples.json similarity index 80% rename from curriculum/structure/blocks/learn-python-data-structures.json rename to curriculum/structure/blocks/lists-and-tuples.json index 1b103c351c9..c110fd24523 100644 --- a/curriculum/structure/blocks/learn-python-data-structures.json +++ b/curriculum/structure/blocks/lists-and-tuples.json @@ -1,9 +1,9 @@ { - "name": "Data Structures: Lists and Tuples", + "name": "Lists and Tuples", "blockLabel": "lecture", "blockLayout": "challenge-list", "isUpcomingChange": false, - "dashedName": "learn-python-data-structures", + "dashedName": "lists-and-tuples", "helpCategory": "Python", "challengeOrder": [ { diff --git a/curriculum/structure/blocks/learn-python-oop.json b/curriculum/structure/blocks/object-oriented-programming-with-python.json similarity index 84% rename from curriculum/structure/blocks/learn-python-oop.json rename to curriculum/structure/blocks/object-oriented-programming-with-python.json index 1b2b15f9646..14a33dfecdc 100644 --- a/curriculum/structure/blocks/learn-python-oop.json +++ b/curriculum/structure/blocks/object-oriented-programming-with-python.json @@ -1,9 +1,9 @@ { - "name": "Object Oriented Programming", + "name": "Object Oriented Programming with Python", "blockLabel": "lecture", "blockLayout": "challenge-list", "isUpcomingChange": false, - "dashedName": "learn-python-oop", + "dashedName": "object-oriented-programming-with-python", "helpCategory": "Python", "challengeOrder": [ { diff --git a/curriculum/structure/blocks/learn-python-setup-first-steps.json b/curriculum/structure/blocks/python-setup-first-steps.json similarity index 83% rename from curriculum/structure/blocks/learn-python-setup-first-steps.json rename to curriculum/structure/blocks/python-setup-first-steps.json index 8b5f28662e6..55c1128530b 100644 --- a/curriculum/structure/blocks/learn-python-setup-first-steps.json +++ b/curriculum/structure/blocks/python-setup-first-steps.json @@ -1,9 +1,9 @@ { - "name": "Setup & First Steps", + "name": "Python Setup & First Steps", "blockLabel": "lecture", "blockLayout": "challenge-list", "isUpcomingChange": false, - "dashedName": "learn-python-setup-first-steps", + "dashedName": "python-setup-first-steps", "helpCategory": "Python", "challengeOrder": [ { diff --git a/curriculum/structure/blocks/learn-python-small-projects-basics.json b/curriculum/structure/blocks/small-python-projects.json similarity index 77% rename from curriculum/structure/blocks/learn-python-small-projects-basics.json rename to curriculum/structure/blocks/small-python-projects.json index b2d5dd265ee..8e4aae742ae 100644 --- a/curriculum/structure/blocks/learn-python-small-projects-basics.json +++ b/curriculum/structure/blocks/small-python-projects.json @@ -1,9 +1,9 @@ { - "name": "Small Projects: Using Basics", + "name": "Small Python Projects", "blockLabel": "lecture", "blockLayout": "challenge-list", "isUpcomingChange": false, - "dashedName": "learn-python-small-projects-basics", + "dashedName": "small-python-projects", "helpCategory": "Python", "challengeOrder": [ { diff --git a/curriculum/structure/superblocks/learn-python-for-beginners.json b/curriculum/structure/superblocks/learn-python-for-beginners.json index bdb717eae1b..1b1c8c7ada2 100644 --- a/curriculum/structure/superblocks/learn-python-for-beginners.json +++ b/curriculum/structure/superblocks/learn-python-for-beginners.json @@ -1,12 +1,12 @@ { "blocks": [ - "learn-python-setup-first-steps", - "learn-python-core-primitives", - "learn-python-small-projects-basics", - "learn-python-data-structures", - "learn-python-control-flow-functions", - "learn-python-projects-loops", - "learn-python-practical-errors-files", - "learn-python-oop" + "python-setup-first-steps", + "core-primitives-in-python", + "small-python-projects", + "lists-and-tuples", + "control-flow-and-functions-in-python", + "dictionaries-and-loops", + "error-handling-files-and-modules-in-python", + "object-oriented-programming-with-python" ] }