diff --git a/curriculum/modules/javascript/core/arrays/inside-js/arrays-part-1.md b/curriculum/modules/javascript/core/arrays/inside-js/arrays-part-1.md index f805a92d0..c3908870e 100644 --- a/curriculum/modules/javascript/core/arrays/inside-js/arrays-part-1.md +++ b/curriculum/modules/javascript/core/arrays/inside-js/arrays-part-1.md @@ -22,7 +22,7 @@ title: Arrays Part 1 - **Level:** Beginner - **Captions:** Yes - Make sure to follow the guides on [**Setting up Study Lenses (v2) on your System**](https://in-tech-gration.github.io/WDX-180/curriculum/modules/javascript/denepo/setting-up-study-lenses/){:target="_blank"}. Once `lenses2` is properly installed on your system, you can go to your `WDX-180` folder and run `lenses2` with the material for this Module: + Make sure to follow the guides on {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }}. Once `lenses2` is properly installed on your system, you can go to your `WDX-180` folder and run `lenses2` with the material for this Module: - `cd WDX-180/` - `lenses2 curriculum/modules/javascript/denepo/_inside-js/7-arrays/` diff --git a/curriculum/modules/javascript/core/arrays/inside-js/arrays-part-2.md b/curriculum/modules/javascript/core/arrays/inside-js/arrays-part-2.md index 97b13c64e..3d65a8d36 100644 --- a/curriculum/modules/javascript/core/arrays/inside-js/arrays-part-2.md +++ b/curriculum/modules/javascript/core/arrays/inside-js/arrays-part-2.md @@ -14,7 +14,7 @@ prerequisites: - Watch [**Introduction to JavaScript Objects**](https://www.youtube.com/watch?v=OJBlJI1vEK8){:target="_blank"} to get a very basic idea of the Object structure in JavaScript, then move on with the rest of the material that includes objects in several cases. - Make sure to follow the guides on **Setting up Study Lenses (v2) on your System**. Once `lenses2` is properly installed on your system, you can go to your `WDX-180` folder and run `lenses2` with the material for this Module: + Make sure to follow the guides on {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }}. Once `lenses2` is properly installed on your system, you can go to your `WDX-180` folder and run `lenses2` with the material for this Module: - `cd WDX-180/` - `lenses2 curriculum/modules/javascript/denepo/_inside-js/8-functional-array-methods/` diff --git a/curriculum/modules/javascript/core/functions/inside-js/functions-part-1/index.md b/curriculum/modules/javascript/core/functions/inside-js/functions-part-1/index.md index 0f5acadb9..0c55e245c 100644 --- a/curriculum/modules/javascript/core/functions/inside-js/functions-part-1/index.md +++ b/curriculum/modules/javascript/core/functions/inside-js/functions-part-1/index.md @@ -32,7 +32,7 @@ title: Functions Part 1 - [Study: **Function Basics** @javascript.info](https://javascript.info/function-basics){:target="_blank"} - **Level:** Beginner - Make sure to follow the guides on **Setting up Study Lenses (v2) on your System**. Once `lenses2` is properly installed on your system, you can go to your `WDX-180` folder and run `lenses2` with the material for this Module: + Make sure to follow the guides on {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }}. Once `lenses2` is properly installed on your system, you can go to your `WDX-180` folder and run `lenses2` with the material for this Module: - `cd WDX-180/` - `lenses2 curriculum/modules/javascript/denepo/_inside-js/3-functions/` diff --git a/curriculum/modules/javascript/core/functions/inside-js/functions-part-2.md b/curriculum/modules/javascript/core/functions/inside-js/functions-part-2.md index 6a0b1f57e..e3b7801a7 100644 --- a/curriculum/modules/javascript/core/functions/inside-js/functions-part-2.md +++ b/curriculum/modules/javascript/core/functions/inside-js/functions-part-2.md @@ -10,7 +10,7 @@ title: Functions Part 2 ### Study Plan - Make sure to follow the guides on [**Setting up Study Lenses (v2) on your System**](https://in-tech-gration.github.io/WDX-180/curriculum/modules/javascript/denepo/setting-up-study-lenses/){:target="_blank"}. Once `lenses2` is properly installed on your system, you can go to your `WDX-180` folder and run `lenses2` with the material for this Module: + Make sure to follow the guides on {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }}. Once `lenses2` is properly installed on your system, you can go to your `WDX-180` folder and run `lenses2` with the material for this Module: - `cd WDX-180/` - `lenses2 curriculum/modules/javascript/denepo/_inside-js/6-using-functions/` diff --git a/curriculum/modules/javascript/core/objects/inside-js/objects-part-1.md b/curriculum/modules/javascript/core/objects/inside-js/objects-part-1.md index 74244663b..69b39f97d 100644 --- a/curriculum/modules/javascript/core/objects/inside-js/objects-part-1.md +++ b/curriculum/modules/javascript/core/objects/inside-js/objects-part-1.md @@ -24,7 +24,7 @@ title: Objects Part 1 Now that you have a good understanding of what Javascript Objects are, you can start playing around with some code. - Make sure to follow the guides on **Setting up Study Lenses (v2) on your System**. Once `lenses2` is properly installed on your system, you can go to your `WDX-180` folder and run `lenses2` with the material for this Module: + Make sure to follow the guides on {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }}. Once `lenses2` is properly installed on your system, you can go to your `WDX-180` folder and run `lenses2` with the material for this Module: - `cd WDX-180/` - `lenses2 curriculum/modules/javascript/denepo/_inside-js/9-multiple-interactions/` diff --git a/curriculum/modules/javascript/denepo/developing-programs/part-01/index.md b/curriculum/modules/javascript/denepo/developing-programs/part-01/index.md index 60b513bc2..735bc0c16 100644 --- a/curriculum/modules/javascript/denepo/developing-programs/part-01/index.md +++ b/curriculum/modules/javascript/denepo/developing-programs/part-01/index.md @@ -12,7 +12,7 @@ title: Developing Programs - Part 1 This Module is about "Developing Programs". Now it's finally time to put those skills into action! Hop on the material provided and you'll soon be able to start writing programs from a blank page! - In order to follow the material, you will need to install and use the `study-lenses` tool. [Here are the instructions](https://in-tech-gration.github.io/WDX-180/curriculum/modules/javascript/denepo/setting-up-study-lenses/){:target="_blank"} in case you've missed them. + In order to follow the material, you will need to install and use the `study-lenses` tool. Follow the instructions from {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }} to set up Study Lenses (v2) on your System (if you haven't done that already). **Launching Study Lenses and following the material** diff --git a/curriculum/modules/javascript/denepo/developing-programs/part-02/index.md b/curriculum/modules/javascript/denepo/developing-programs/part-02/index.md index 756c8e587..b71839a55 100644 --- a/curriculum/modules/javascript/denepo/developing-programs/part-02/index.md +++ b/curriculum/modules/javascript/denepo/developing-programs/part-02/index.md @@ -25,7 +25,7 @@ content: In this Module, we are continuing our journey into "Developing Programs" - Make sure to follow the guides on **Setting up Study Lenses (v2) on your System** and **Launching Study Lenses and following the material** from Part 1 and then go through the following sections: + Make sure to follow the guides on {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }} and **Launching Study Lenses and following the material** from Part 1 and then go through the following sections: - **3-fixing-bugs** - **4-modifying-programs** diff --git a/curriculum/modules/javascript/denepo/developing-programs/part-03/index.md b/curriculum/modules/javascript/denepo/developing-programs/part-03/index.md index dd0048c50..0b04389e0 100644 --- a/curriculum/modules/javascript/denepo/developing-programs/part-03/index.md +++ b/curriculum/modules/javascript/denepo/developing-programs/part-03/index.md @@ -25,7 +25,7 @@ content: In this Module, we are continuing our journey into "Developing Programs" - Make sure to follow the guides on **Setting up Study Lenses (v2) on your System** and **Launching Study Lenses and following the material** from Part 1 and then go through the following sections: + Make sure to follow the guides on {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }} and **Launching Study Lenses and following the material** from Part 1 and then go through the following sections: - **6-from-spec** - **7-reverse-engineering** diff --git a/curriculum/modules/javascript/denepo/predictive_stepping/index.md b/curriculum/modules/javascript/denepo/predictive_stepping/index.md index 96ebafad8..affbab9c0 100644 --- a/curriculum/modules/javascript/denepo/predictive_stepping/index.md +++ b/curriculum/modules/javascript/denepo/predictive_stepping/index.md @@ -12,9 +12,7 @@ title: Predictive Stepping **Predictive Stepping:** Practice predicting each step of program execution, using your browser's debugger to check your predictions every step of the way. - In order to follow the material, you will need to install and use the `study-lenses` tool. Here are the instructions: - - {{ SGEN:MODULE:javascript/denepo/setting-up-study-lenses/index.md }} + In order to follow the material, you will need to install and use the `study-lenses` tool. Follow the instructions from {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }} to set up Study Lenses (v2) on your System (if you haven't done that already). **Launching Study Lenses and following the material** diff --git a/curriculum/modules/javascript/denepo/setting-up-study-lenses/index.md b/curriculum/modules/javascript/denepo/setting-up-study-lenses/index.md index e143d6440..78f262a9f 100644 --- a/curriculum/modules/javascript/denepo/setting-up-study-lenses/index.md +++ b/curriculum/modules/javascript/denepo/setting-up-study-lenses/index.md @@ -8,9 +8,11 @@ TODO: **Setting up Study Lenses (v2) on your System** -1. Clone the `study-lenses` repository from this link: [ https://github.com/in-tech-gration/study-lenses/](https://github.com/in-tech-gration/study-lenses/){:target="_blank"}. +1. Clone the `study-lenses` repository from [this link](https://github.com/in-tech-gration/study-lenses/){:target="_blank"}. - `git clone git@github.com:in-tech-gration/study-lenses.git` + > _Note: Make sure you are **NOT** inside the **WDX-180** root folder_ + 2. Change to the `study-lenses` directory and install all dependencies: - Run: `cd study-lenses` diff --git a/curriculum/modules/javascript/denepo/understanding-programs/part-01/index.md b/curriculum/modules/javascript/denepo/understanding-programs/part-01/index.md index 7ff647884..ef63aa875 100644 --- a/curriculum/modules/javascript/denepo/understanding-programs/part-01/index.md +++ b/curriculum/modules/javascript/denepo/understanding-programs/part-01/index.md @@ -14,7 +14,7 @@ title: Understanding Programs - Part 1 This Module is about "Understanding Programs". It's not enough just to know the language features in JS. Before you can write good programs you need to learn how to understand code that you did not write. The following module contains a handful of sections that provide you a good amount of JavaScript programs and a lot of tools,methods and good practices on how to properly understand programs written by others! - In order to follow the material, you will need to install and use the `study-lenses` tool. [Here are the instructions](https://in-tech-gration.github.io/WDX-180/curriculum/modules/javascript/denepo/setting-up-study-lenses/){:target="_blank"} in case you've missed them. + In order to follow the material, you will need to install and use the `study-lenses` tool. Follow the instructions from {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }} to set up Study Lenses (v2) on your System (if you haven't done that already). **Launching Study Lenses and following the material** diff --git a/curriculum/modules/javascript/denepo/understanding-programs/part-02/index.md b/curriculum/modules/javascript/denepo/understanding-programs/part-02/index.md index c4ad6874c..eae49c76d 100644 --- a/curriculum/modules/javascript/denepo/understanding-programs/part-02/index.md +++ b/curriculum/modules/javascript/denepo/understanding-programs/part-02/index.md @@ -12,7 +12,7 @@ title: Understanding Programs - Part 2 In this Module, we are continuing our journey into "Understanding Programs" - Make sure to follow the guides on **Setting up Study Lenses (v2) on your System** and **Launching Study Lenses and following the material** from Part 1 and then go through the following sections: + Make sure to follow the guides on {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }} and **Launching Study Lenses and following the material** from Part 1 and then go through the following sections: - **5-logging-state** - **6-tracing-backwards** diff --git a/curriculum/modules/javascript/denepo/what-is-javascript/index.md b/curriculum/modules/javascript/denepo/what-is-javascript/index.md index 168737c92..69667379c 100644 --- a/curriculum/modules/javascript/denepo/what-is-javascript/index.md +++ b/curriculum/modules/javascript/denepo/what-is-javascript/index.md @@ -424,9 +424,9 @@ title: What is JavaScript? **Explore Study Lenses** - Continue your exploration of the `study-lenses` tool. Follow the [instructions here](https://in-tech-gration.github.io/WDX-180/curriculum/modules/javascript/denepo/setting-up-study-lenses/) to set up Study Lenses (v2) on your System (if you haven't done that already). + Continue your exploration of the `study-lenses` tool. Follow the instructions from {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }} to set up Study Lenses (v2) on your System (if you haven't done that already). - Then the following commands on your local copy of the `WDX-180` repo: + Then run the following commands on your local copy of the `WDX-180` repo: - `lenses2 curriculum/week{{ SGEN:WEEK_NUM}}/exercises/exploring-study-lenses` diff --git a/curriculum/modules/javascript/denepo/what-is-programming/index.md b/curriculum/modules/javascript/denepo/what-is-programming/index.md index 4987cfe53..a7aab28aa 100644 --- a/curriculum/modules/javascript/denepo/what-is-programming/index.md +++ b/curriculum/modules/javascript/denepo/what-is-programming/index.md @@ -96,18 +96,7 @@ title: What is Programming? **Installing Study Lenses** - 1. Run the following commands in your terminal while inside the root folder of your forked `WDX-180` repository: - - - `git submodule init` - - `npm run update:submodules` - - 2. Follow the steps described below to install `study-lenses` globally on your machine: - - {{ SGEN:MODULE:javascript/denepo/setting-up-study-lenses/index.md }} - - > If you are experiencing issues while installing and running `study-lenses`, there's an alternative. You can visit [this link](https://welcome-to-js.onrender.com/0-study-lenses/README.md?--defaults#1){:target="_blank"} to run `study-lense` as an online service. - > - > **It's important** to note, that the service might require a few minutes to launch when visiting the link for the first time, as the servers running the app tend to go to `sleep mode` when they are not being accessed by any users for a long period of time. + Follow the instructions from {{ SGEN:MODULE_LINK:javascript/denepo/setting-up-study-lenses/index.md }} to set up Study Lenses (v2) on your System. **Watch a short introduction to Study Lenses**