mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-28 18:26:54 +00:00
feat(curriculum): add review tasks to block 13 of the A2 curriculum (#60994)
This commit is contained in:
+67
-55
@@ -133,203 +133,215 @@
|
||||
"id": "662b83b12cab3910d87fdebc",
|
||||
"title": "Task 31"
|
||||
},
|
||||
{
|
||||
"id": "685905bcd448eb0635614d23",
|
||||
"title": "Task 32"
|
||||
},
|
||||
{
|
||||
"id": "662b868dab90d512fc912cad",
|
||||
"title": "Dialogue 2: Discussing Debugging"
|
||||
},
|
||||
{
|
||||
"id": "662b871f32087113511f262a",
|
||||
"title": "Task 32"
|
||||
},
|
||||
{
|
||||
"id": "662b888ba2c1d713f3a05203",
|
||||
"title": "Task 33"
|
||||
},
|
||||
{
|
||||
"id": "662b8975b11107146a49ec58",
|
||||
"id": "662b888ba2c1d713f3a05203",
|
||||
"title": "Task 34"
|
||||
},
|
||||
{
|
||||
"id": "662e4dc39f884e1d15ed5f7a",
|
||||
"id": "662b8975b11107146a49ec58",
|
||||
"title": "Task 35"
|
||||
},
|
||||
{
|
||||
"id": "662e4f2edbb46a1dc6efc94f",
|
||||
"id": "662e4dc39f884e1d15ed5f7a",
|
||||
"title": "Task 36"
|
||||
},
|
||||
{
|
||||
"id": "662e50c396d1771e709de60a",
|
||||
"id": "662e4f2edbb46a1dc6efc94f",
|
||||
"title": "Task 37"
|
||||
},
|
||||
{
|
||||
"id": "662e523b4ee2e71f9c3ea9c7",
|
||||
"id": "662e50c396d1771e709de60a",
|
||||
"title": "Task 38"
|
||||
},
|
||||
{
|
||||
"id": "662ef8c53ee35f23bb031313",
|
||||
"id": "662e523b4ee2e71f9c3ea9c7",
|
||||
"title": "Task 39"
|
||||
},
|
||||
{
|
||||
"id": "662ef8454ca90123631dfc51",
|
||||
"id": "662ef8c53ee35f23bb031313",
|
||||
"title": "Task 40"
|
||||
},
|
||||
{
|
||||
"id": "662efb9464339d2518178b6e",
|
||||
"id": "662ef8454ca90123631dfc51",
|
||||
"title": "Task 41"
|
||||
},
|
||||
{
|
||||
"id": "662efc55d552e72591518e31",
|
||||
"id": "662efb9464339d2518178b6e",
|
||||
"title": "Task 42"
|
||||
},
|
||||
{
|
||||
"id": "662efd365564b6260b79b0e9",
|
||||
"id": "662efc55d552e72591518e31",
|
||||
"title": "Task 43"
|
||||
},
|
||||
{
|
||||
"id": "662efac808e7e024ab2672f2",
|
||||
"id": "662efd365564b6260b79b0e9",
|
||||
"title": "Task 44"
|
||||
},
|
||||
{
|
||||
"id": "662efee6946fda26f424c1a5",
|
||||
"id": "662efac808e7e024ab2672f2",
|
||||
"title": "Task 45"
|
||||
},
|
||||
{
|
||||
"id": "662effd7a99b2d275f0ff610",
|
||||
"id": "662efee6946fda26f424c1a5",
|
||||
"title": "Task 46"
|
||||
},
|
||||
{
|
||||
"id": "662f00bdd41bbe27edf749fa",
|
||||
"id": "662effd7a99b2d275f0ff610",
|
||||
"title": "Task 47"
|
||||
},
|
||||
{
|
||||
"id": "662f0151b4dc8e284a8554fa",
|
||||
"id": "662f00bdd41bbe27edf749fa",
|
||||
"title": "Task 48"
|
||||
},
|
||||
{
|
||||
"id": "662f0277f7bbb028dbc2c734",
|
||||
"id": "662f0151b4dc8e284a8554fa",
|
||||
"title": "Task 49"
|
||||
},
|
||||
{
|
||||
"id": "662f047a8839a2298e1e8b3e",
|
||||
"id": "662f0277f7bbb028dbc2c734",
|
||||
"title": "Task 50"
|
||||
},
|
||||
{
|
||||
"id": "662f053a70bb3a2a154993c0",
|
||||
"id": "662f047a8839a2298e1e8b3e",
|
||||
"title": "Task 51"
|
||||
},
|
||||
{
|
||||
"id": "662f062232f1962aa082710a",
|
||||
"id": "662f053a70bb3a2a154993c0",
|
||||
"title": "Task 52"
|
||||
},
|
||||
{
|
||||
"id": "662f074021418e2b24937af7",
|
||||
"id": "662f062232f1962aa082710a",
|
||||
"title": "Task 53"
|
||||
},
|
||||
{
|
||||
"id": "662f095c43dddc2c58d2e61f",
|
||||
"id": "662f074021418e2b24937af7",
|
||||
"title": "Task 54"
|
||||
},
|
||||
{
|
||||
"id": "662f0839522f5e2bb4158b6f",
|
||||
"id": "662f095c43dddc2c58d2e61f",
|
||||
"title": "Task 55"
|
||||
},
|
||||
{
|
||||
"id": "662f0b68050ee62d22149718",
|
||||
"id": "662f0839522f5e2bb4158b6f",
|
||||
"title": "Task 56"
|
||||
},
|
||||
{
|
||||
"id": "662f0d350c37f42de48847fe",
|
||||
"id": "662f0b68050ee62d22149718",
|
||||
"title": "Task 57"
|
||||
},
|
||||
{
|
||||
"id": "662f0d350c37f42de48847fe",
|
||||
"title": "Task 58"
|
||||
},
|
||||
{
|
||||
"id": "685906642a368f071a3ad966",
|
||||
"title": "Task 59"
|
||||
},
|
||||
{
|
||||
"id": "662f0ea56ef95d3017740a5c",
|
||||
"title": "Dialogue 3: Talking about OOP"
|
||||
},
|
||||
{
|
||||
"id": "662f113e19790531297cec7b",
|
||||
"title": "Task 58"
|
||||
},
|
||||
{
|
||||
"id": "662f12006df30c31b9cb5a3c",
|
||||
"title": "Task 59"
|
||||
},
|
||||
{
|
||||
"id": "662f1025a0cbc2307f2ee9a7",
|
||||
"title": "Task 60"
|
||||
},
|
||||
{
|
||||
"id": "662f150f6e708633720c8c52",
|
||||
"id": "662f12006df30c31b9cb5a3c",
|
||||
"title": "Task 61"
|
||||
},
|
||||
{
|
||||
"id": "662f16078a88463405b894c6",
|
||||
"id": "662f1025a0cbc2307f2ee9a7",
|
||||
"title": "Task 62"
|
||||
},
|
||||
{
|
||||
"id": "662f17bf83ad0234a0261d92",
|
||||
"id": "662f150f6e708633720c8c52",
|
||||
"title": "Task 63"
|
||||
},
|
||||
{
|
||||
"id": "662f18633253ba3511982c4e",
|
||||
"id": "662f16078a88463405b894c6",
|
||||
"title": "Task 64"
|
||||
},
|
||||
{
|
||||
"id": "662f18dd52d5583574fcb9e0",
|
||||
"id": "662f17bf83ad0234a0261d92",
|
||||
"title": "Task 65"
|
||||
},
|
||||
{
|
||||
"id": "662f2e4b96f60636d44eb7db",
|
||||
"id": "662f18633253ba3511982c4e",
|
||||
"title": "Task 66"
|
||||
},
|
||||
{
|
||||
"id": "662f31024608f337c0bf53a9",
|
||||
"id": "662f18dd52d5583574fcb9e0",
|
||||
"title": "Task 67"
|
||||
},
|
||||
{
|
||||
"id": "662f327b74cbce38624be994",
|
||||
"id": "662f2e4b96f60636d44eb7db",
|
||||
"title": "Task 68"
|
||||
},
|
||||
{
|
||||
"id": "662f3450de7c2139809fb72b",
|
||||
"id": "662f31024608f337c0bf53a9",
|
||||
"title": "Task 69"
|
||||
},
|
||||
{
|
||||
"id": "662f36132e09c33a21645096",
|
||||
"id": "662f327b74cbce38624be994",
|
||||
"title": "Task 70"
|
||||
},
|
||||
{
|
||||
"id": "662f3815b0798f3ae730a888",
|
||||
"id": "662f3450de7c2139809fb72b",
|
||||
"title": "Task 71"
|
||||
},
|
||||
{
|
||||
"id": "662f38df518e713b716c3e2f",
|
||||
"id": "662f36132e09c33a21645096",
|
||||
"title": "Task 72"
|
||||
},
|
||||
{
|
||||
"id": "662f638a2644e13c7b450cc0",
|
||||
"id": "662f3815b0798f3ae730a888",
|
||||
"title": "Task 73"
|
||||
},
|
||||
{
|
||||
"id": "662f63e3af6b793ceb32df9d",
|
||||
"id": "662f38df518e713b716c3e2f",
|
||||
"title": "Task 74"
|
||||
},
|
||||
{
|
||||
"id": "662f659f6ad8103db5d73490",
|
||||
"id": "662f638a2644e13c7b450cc0",
|
||||
"title": "Task 75"
|
||||
},
|
||||
{
|
||||
"id": "662f66ed185bc53e6171be3c",
|
||||
"id": "662f63e3af6b793ceb32df9d",
|
||||
"title": "Task 76"
|
||||
},
|
||||
{
|
||||
"id": "662f67ce5ef6803efa19be3b",
|
||||
"id": "662f659f6ad8103db5d73490",
|
||||
"title": "Task 77"
|
||||
},
|
||||
{
|
||||
"id": "662f69e2ea29ba3fd64e66e0",
|
||||
"id": "662f66ed185bc53e6171be3c",
|
||||
"title": "Task 78"
|
||||
},
|
||||
{
|
||||
"id": "662f67ce5ef6803efa19be3b",
|
||||
"title": "Task 79"
|
||||
},
|
||||
{
|
||||
"id": "662f69e2ea29ba3fd64e66e0",
|
||||
"title": "Task 80"
|
||||
},
|
||||
{
|
||||
"id": "6859071a0f922a081e36f0aa",
|
||||
"title": "Task 81"
|
||||
}
|
||||
],
|
||||
"helpCategory": "English",
|
||||
"blockLayout": "dialogue-grid"
|
||||
}
|
||||
}
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662b871f32087113511f262a
|
||||
title: Task 32
|
||||
title: Task 33
|
||||
challengeType: 22
|
||||
dashedName: task-32
|
||||
dashedName: task-33
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Hey, Tom. I'm having some trouble with my code. I can't figure out what's wrong. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662b888ba2c1d713f3a05203
|
||||
title: Task 33
|
||||
title: Task 34
|
||||
challengeType: 22
|
||||
dashedName: task-33
|
||||
dashedName: task-34
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Hey, Tom. I'm having some trouble with my code. I can't figure out what's wrong. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662b8975b11107146a49ec58
|
||||
title: Task 34
|
||||
title: Task 35
|
||||
challengeType: 19
|
||||
dashedName: task-34
|
||||
dashedName: task-35
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Hey, Tom, I'm having some trouble with my code. I can't figure out what's wrong. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662e4dc39f884e1d15ed5f7a
|
||||
title: Task 35
|
||||
title: Task 36
|
||||
challengeType: 22
|
||||
dashedName: task-35
|
||||
dashedName: task-36
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: Don't worry. Debugging is a common challenge for programmers. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662e4f2edbb46a1dc6efc94f
|
||||
title: Task 36
|
||||
title: Task 37
|
||||
challengeType: 22
|
||||
dashedName: task-36
|
||||
dashedName: task-37
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: Don't worry. Debugging is a common challenge for programmers. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662e50c396d1771e709de60a
|
||||
title: Task 37
|
||||
title: Task 38
|
||||
challengeType: 19
|
||||
dashedName: task-37
|
||||
dashedName: task-38
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: Don't worry. Debugging is a common challenge for programmers. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662e523b4ee2e71f9c3ea9c7
|
||||
title: Task 38
|
||||
title: Task 39
|
||||
challengeType: 22
|
||||
dashedName: task-38
|
||||
dashedName: task-39
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: How much code are you working on? -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662ef8454ca90123631dfc51
|
||||
title: Task 40
|
||||
title: Task 41
|
||||
challengeType: 19
|
||||
dashedName: task-40
|
||||
dashedName: task-41
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662ef8c53ee35f23bb031313
|
||||
title: Task 39
|
||||
title: Task 40
|
||||
challengeType: 22
|
||||
dashedName: task-39
|
||||
dashedName: task-40
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Well, it's actually a lot of code, but the issue is in a specific function. I have a loop inside it. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662efac808e7e024ab2672f2
|
||||
title: Task 44
|
||||
title: Task 45
|
||||
challengeType: 22
|
||||
dashedName: task-44
|
||||
dashedName: task-45
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Well, it's actually a lot of code, but the issue is in a specific function. I have a loop inside it. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662efb9464339d2518178b6e
|
||||
title: Task 41
|
||||
title: Task 42
|
||||
challengeType: 19
|
||||
dashedName: task-41
|
||||
dashedName: task-42
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662efc55d552e72591518e31
|
||||
title: Task 42
|
||||
title: Task 43
|
||||
challengeType: 19
|
||||
dashedName: task-42
|
||||
dashedName: task-43
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662efd365564b6260b79b0e9
|
||||
title: Task 43
|
||||
title: Task 44
|
||||
challengeType: 19
|
||||
dashedName: task-43
|
||||
dashedName: task-44
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662efee6946fda26f424c1a5
|
||||
title: Task 45
|
||||
title: Task 46
|
||||
challengeType: 19
|
||||
dashedName: task-45
|
||||
dashedName: task-46
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: Don't worry. Debugging is a common challenge for many programmers. How much code are you working on? Sarah: Well, it's actually a lot of code, but the issue is in a specific function. I have a loop inside it. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662effd7a99b2d275f0ff610
|
||||
title: Task 46
|
||||
title: Task 47
|
||||
challengeType: 22
|
||||
dashedName: task-46
|
||||
dashedName: task-47
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: I see. Could you show me your code? I might be able to help. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f00bdd41bbe27edf749fa
|
||||
title: Task 47
|
||||
title: Task 48
|
||||
challengeType: 19
|
||||
dashedName: task-47
|
||||
dashedName: task-48
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: I see. Could you show me your code? I might be able to help. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f0151b4dc8e284a8554fa
|
||||
title: Task 48
|
||||
title: Task 49
|
||||
challengeType: 19
|
||||
dashedName: task-48
|
||||
dashedName: task-49
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Sure, it's in this file's code. Let me find it. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f0277f7bbb028dbc2c734
|
||||
title: Task 49
|
||||
title: Task 50
|
||||
challengeType: 22
|
||||
dashedName: task-49
|
||||
dashedName: task-50
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: There are many debugging tools you can use. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f047a8839a2298e1e8b3e
|
||||
title: Task 50
|
||||
title: Task 51
|
||||
challengeType: 19
|
||||
dashedName: task-50
|
||||
dashedName: task-51
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f053a70bb3a2a154993c0
|
||||
title: Task 51
|
||||
title: Task 52
|
||||
challengeType: 19
|
||||
dashedName: task-51
|
||||
dashedName: task-52
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f062232f1962aa082710a
|
||||
title: Task 52
|
||||
title: Task 53
|
||||
challengeType: 19
|
||||
dashedName: task-52
|
||||
dashedName: task-53
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f074021418e2b24937af7
|
||||
title: Task 53
|
||||
title: Task 54
|
||||
challengeType: 22
|
||||
dashedName: task-53
|
||||
dashedName: task-54
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: Depending on the IDE that you're using, there are many extensions and plugins to use. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f0839522f5e2bb4158b6f
|
||||
title: Task 55
|
||||
title: Task 56
|
||||
challengeType: 19
|
||||
dashedName: task-55
|
||||
dashedName: task-56
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f095c43dddc2c58d2e61f
|
||||
title: Task 54
|
||||
title: Task 55
|
||||
challengeType: 22
|
||||
dashedName: task-54
|
||||
dashedName: task-55
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: They are super helpful. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f0b68050ee62d22149718
|
||||
title: Task 56
|
||||
title: Task 57
|
||||
challengeType: 22
|
||||
dashedName: task-56
|
||||
dashedName: task-57
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: I'll keep that in mind. Thanks, Tom. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f0d350c37f42de48847fe
|
||||
title: Task 57
|
||||
title: Task 58
|
||||
challengeType: 19
|
||||
dashedName: task-57
|
||||
dashedName: task-58
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: There are many debugging tools you can use. Depending on the IDE that you're using, there are many extensions and plugins to use. They are super helpful. Sarah: I'll keep that in mind. Thanks, Tom. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f1025a0cbc2307f2ee9a7
|
||||
title: Task 60
|
||||
title: Task 62
|
||||
challengeType: 22
|
||||
dashedName: task-60
|
||||
dashedName: task-62
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: Hey, Sarah, I was reading about object-oriented programming on the internet. It's a new concept for me. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f113e19790531297cec7b
|
||||
title: Task 58
|
||||
title: Task 60
|
||||
challengeType: 19
|
||||
dashedName: task-58
|
||||
dashedName: task-60
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f12006df30c31b9cb5a3c
|
||||
title: Task 59
|
||||
title: Task 61
|
||||
challengeType: 19
|
||||
dashedName: task-59
|
||||
dashedName: task-61
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f150f6e708633720c8c52
|
||||
title: Task 61
|
||||
title: Task 63
|
||||
challengeType: 19
|
||||
dashedName: task-61
|
||||
dashedName: task-63
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: Hey, Sarah, I was reading about object-oriented programming on the internet. It's a new concept for me. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f16078a88463405b894c6
|
||||
title: Task 62
|
||||
title: Task 64
|
||||
challengeType: 22
|
||||
dashedName: task-62
|
||||
dashedName: task-64
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Object-oriented programming is used in many modern languages. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f17bf83ad0234a0261d92
|
||||
title: Task 63
|
||||
title: Task 65
|
||||
challengeType: 22
|
||||
dashedName: task-63
|
||||
dashedName: task-65
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: How much do you know about it so far? -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f18633253ba3511982c4e
|
||||
title: Task 64
|
||||
title: Task 66
|
||||
challengeType: 19
|
||||
dashedName: task-64
|
||||
dashedName: task-66
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Object-oriented programming is used in many modern languages. How much do you know about it so far? -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f18dd52d5583574fcb9e0
|
||||
title: Task 65
|
||||
title: Task 67
|
||||
challengeType: 22
|
||||
dashedName: task-65
|
||||
dashedName: task-67
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: Not much, really. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f2e4b96f60636d44eb7db
|
||||
title: Task 66
|
||||
title: Task 68
|
||||
challengeType: 22
|
||||
dashedName: task-66
|
||||
dashedName: task-68
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: I understand that there are classes and methods, but I've never used them in my code. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f31024608f337c0bf53a9
|
||||
title: Task 67
|
||||
title: Task 69
|
||||
challengeType: 19
|
||||
dashedName: task-67
|
||||
dashedName: task-69
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Object-oriented programming is used in many modern languages. How much do you know about it so far? Tom: Not much, really. I understand there are classes and methods, but I've never used them in my code. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f327b74cbce38624be994
|
||||
title: Task 68
|
||||
title: Task 70
|
||||
challengeType: 22
|
||||
dashedName: task-68
|
||||
dashedName: task-70
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: No worries. Object-oriented programming is a fundamental concept in many languages. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f3450de7c2139809fb72b
|
||||
title: Task 69
|
||||
title: Task 71
|
||||
challengeType: 19
|
||||
dashedName: task-69
|
||||
dashedName: task-71
|
||||
---
|
||||
|
||||
# --description--
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f36132e09c33a21645096
|
||||
title: Task 70
|
||||
title: Task 72
|
||||
challengeType: 22
|
||||
dashedName: task-70
|
||||
dashedName: task-72
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: It involves classes, which are like blueprints for objects, and, inside the classes, you find the classes' methods, which are actions those objects can perform. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f3815b0798f3ae730a888
|
||||
title: Task 71
|
||||
title: Task 73
|
||||
challengeType: 22
|
||||
dashedName: task-71
|
||||
dashedName: task-73
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: It involves classes, which are like blueprints for objects, and, inside the classes, you find the classes' methods, which are actions those objects can perform. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f38df518e713b716c3e2f
|
||||
title: Task 72
|
||||
title: Task 74
|
||||
challengeType: 19
|
||||
dashedName: task-72
|
||||
dashedName: task-74
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: It involves classes, which are like blueprints for objects, and, inside the classes, you find the classes' methods, which are actions those objects can perform. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f638a2644e13c7b450cc0
|
||||
title: Task 73
|
||||
title: Task 75
|
||||
challengeType: 22
|
||||
dashedName: task-73
|
||||
dashedName: task-75
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: That helps a lot. Can you recommend a good book for me to learn more about it? -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f63e3af6b793ceb32df9d
|
||||
title: Task 74
|
||||
title: Task 76
|
||||
challengeType: 19
|
||||
dashedName: task-74
|
||||
dashedName: task-76
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: That helps a lot. Can you recommend a good book for me to learn more about it? -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f659f6ad8103db5d73490
|
||||
title: Task 75
|
||||
title: Task 77
|
||||
challengeType: 22
|
||||
dashedName: task-75
|
||||
dashedName: task-77
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Of course! I have a book on OOP's principles. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f66ed185bc53e6171be3c
|
||||
title: Task 76
|
||||
title: Task 78
|
||||
challengeType: 19
|
||||
dashedName: task-76
|
||||
dashedName: task-78
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: Of course! I have a book on OOP's principles. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f67ce5ef6803efa19be3b
|
||||
title: Task 77
|
||||
title: Task 79
|
||||
challengeType: 22
|
||||
dashedName: task-77
|
||||
dashedName: task-79
|
||||
---
|
||||
|
||||
<!-- (Audio) Sarah: I'll send you the title. It has helped many people I know. -->
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
---
|
||||
id: 662f69e2ea29ba3fd64e66e0
|
||||
title: Task 78
|
||||
title: Task 80
|
||||
challengeType: 19
|
||||
dashedName: task-78
|
||||
dashedName: task-80
|
||||
---
|
||||
|
||||
<!-- (Audio) Tom: That helps a lot! Can you recommend a good book for me to learn more about it? Sarah: Of course! I have a book on OOP's principles. I'll send you the title. It has helped many people I know. -->
|
||||
|
||||
+80
@@ -0,0 +1,80 @@
|
||||
---
|
||||
id: 685905bcd448eb0635614d23
|
||||
title: Task 32
|
||||
challengeType: 22
|
||||
dashedName: task-32
|
||||
---
|
||||
|
||||
<!-- REVIEW -->
|
||||
|
||||
# --description--
|
||||
|
||||
This is a review of the entire dialogue you just studied.
|
||||
|
||||
# --instructions--
|
||||
|
||||
Place the following phrases in the correct spot:
|
||||
|
||||
`declare`, `programming`, `languages`, `assignment operator`, and `variables`.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Brian: Hey, Sophie. How's it going? I've heard you've been learning a lot about BLANK languages.`
|
||||
|
||||
`Sophie: Yeah, the crazy part is that there are so many out there.`
|
||||
|
||||
`Brian: That's awesome. How much time have you spent on it?`
|
||||
|
||||
`Sophie: I spent much of my free time on it. It's fascinating! I've learned about BLANK, data types, and even conditional statements in many BLANK.`
|
||||
|
||||
`Brian: That's great to hear. You know, I have a question about Python. Can you help me with that?`
|
||||
|
||||
`Sophie: Sure. I know Python pretty well. What's your question?`
|
||||
|
||||
`Brian: How do you BLANK variables in Python? I'm curious.`
|
||||
|
||||
`Sophie: In Python, you declare variables by using the variable name and the BLANK. For example, you can declare a variable like this: name = 'Sophie'.`
|
||||
|
||||
`Brian: Got it. Thanks, Sophie. I appreciate your help.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`programming`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Writing instructions that a computer can follow.
|
||||
|
||||
---
|
||||
|
||||
`variables`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Names that store information, like numbers or text, in a program.
|
||||
|
||||
---
|
||||
|
||||
`languages`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Special systems like Python or JavaScript used to write code.
|
||||
|
||||
---
|
||||
|
||||
`declare`
|
||||
|
||||
### --feedback--
|
||||
|
||||
To create a variable and give it a name in a program.
|
||||
|
||||
---
|
||||
|
||||
`assignment operator`
|
||||
|
||||
### --feedback--
|
||||
|
||||
A symbol (usually `=`) used to give a value to a variable.
|
||||
+84
@@ -0,0 +1,84 @@
|
||||
---
|
||||
id: 685906642a368f071a3ad966
|
||||
title: Task 59
|
||||
challengeType: 22
|
||||
dashedName: task-59
|
||||
---
|
||||
|
||||
<!-- REVIEW -->
|
||||
|
||||
# --description--
|
||||
|
||||
This is a review of the entire dialogue you just studied.
|
||||
|
||||
# --instructions--
|
||||
|
||||
Place the following phrases in the correct spot:
|
||||
|
||||
`Debugging`, `loop`, `trouble with`, `function`, `code`, and `debugging tools`.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Sarah: Hey, Tom. I'm having some BLANK my code. I can't figure out what's wrong.`
|
||||
|
||||
`Tom: Don't worry. BLANK is a common challenge for programmers. How much code are you working on?`
|
||||
|
||||
`Sarah: Well, it's actually a lot of code, but the issue is in a specific BLANK. I have a BLANK inside it.`
|
||||
|
||||
`Tom: I see. Can you show me your BLANK? I might be able to help.`
|
||||
|
||||
`Sarah: Sure. It's in this file's code. Let me find it.`
|
||||
|
||||
`Tom: There are many BLANK you can use. Depending on the IDE that you're using, there are many extensions and plugins to use. They are super helpful.`
|
||||
|
||||
`Sarah: I'll keep that in mind. Thanks, Tom.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`trouble with`
|
||||
|
||||
### --feedback--
|
||||
|
||||
This means having a problem or finding something difficult.
|
||||
|
||||
---
|
||||
|
||||
`Debugging`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Finding and fixing mistakes in your code. The first letter is capitalized.
|
||||
|
||||
---
|
||||
|
||||
`function`
|
||||
|
||||
### --feedback--
|
||||
|
||||
A set of instructions grouped together to do a specific task in a program.
|
||||
|
||||
---
|
||||
|
||||
`loop`
|
||||
|
||||
### --feedback--
|
||||
|
||||
A part of code that repeats again and again until a condition is met.
|
||||
|
||||
---
|
||||
|
||||
`code`
|
||||
|
||||
### --feedback--
|
||||
|
||||
The instructions written in a programming language that tell a computer what to do.
|
||||
|
||||
---
|
||||
|
||||
`debugging tools`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Programs or features that help you find and fix errors in your code.
|
||||
+82
@@ -0,0 +1,82 @@
|
||||
---
|
||||
id: 6859071a0f922a081e36f0aa
|
||||
title: Task 81
|
||||
challengeType: 22
|
||||
dashedName: task-81
|
||||
---
|
||||
|
||||
<!-- REVIEW -->
|
||||
|
||||
# --description--
|
||||
|
||||
This is a review of the entire dialogue you just studied.
|
||||
|
||||
# --instructions--
|
||||
|
||||
Place the following phrases in the correct spot:
|
||||
|
||||
`object-oriented`, `objects`, `classes`, `methods`, `principles`, and `modern languages`.
|
||||
|
||||
# --fillInTheBlank--
|
||||
|
||||
## --sentence--
|
||||
|
||||
`Tom: Hey, Sarah, I was reading about BLANK programming on the internet. It's a new concept for me.`
|
||||
|
||||
`Sarah: Object-oriented programming is used in many BLANK. How much do you know about it so far?`
|
||||
|
||||
`Tom: Not much, really. I understand that there are classes and methods, but I've never used them in my code.`
|
||||
|
||||
`Sarah: No worries. Object-oriented programming is a fundamental concept in many languages. It involves BLANK, which are like blueprints for BLANK, and inside the classes, you find the class's BLANK, which are actions those objects can perform.`
|
||||
|
||||
`Tom: That helps a lot. Can you recommend a good book for me to learn more about it?`
|
||||
|
||||
`Sarah: Of course. I have a book on OOP's BLANK. I'll send you the title. It has helped many people I know.`
|
||||
|
||||
## --blanks--
|
||||
|
||||
`object-oriented`
|
||||
|
||||
### --feedback--
|
||||
|
||||
A way of programming using `objects` and `classes` to organize code.
|
||||
|
||||
---
|
||||
|
||||
`modern languages`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Newer programming languages like Python, Java, or Swift.
|
||||
|
||||
---
|
||||
|
||||
`classes`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Templates for creating `objects` in object-oriented programming.
|
||||
|
||||
---
|
||||
|
||||
`objects`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Things created from `classes`, with their own data and actions.
|
||||
|
||||
---
|
||||
|
||||
`methods`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Actions that `objects` can do; they are like functions inside a class.
|
||||
|
||||
---
|
||||
|
||||
`principles`
|
||||
|
||||
### --feedback--
|
||||
|
||||
Basic rules or ideas that help guide how something is done.
|
||||
Reference in New Issue
Block a user