From 605fdf220a38a40a489f92b607293772f7e5843c Mon Sep 17 00:00:00 2001 From: Tom <20648924+moT01@users.noreply.github.com> Date: Thu, 23 Mar 2023 16:57:32 -0500 Subject: [PATCH] feat(curriculum): make college algebra with python live (#49695) --- api-server/src/server/boot/certificate.js | 6 +- client/i18n/locales/english/intro.json | 20 +-- .../settings-button.test.js.snap | 140 ++++++++++++++++++ client/src/redux/selectors.js | 11 +- client/src/resources/cert-and-project-map.ts | 26 ++-- client/utils/help-category-map.json | 40 ++--- config/superblock-order.test.ts | 4 +- config/superblock-order.ts | 64 +++++--- .../meta.json | 9 +- .../meta.json | 9 +- .../meta.json | 9 +- .../meta.json | 14 ++ .../meta.json | 15 -- .../meta.json | 9 +- .../meta.json | 2 +- .../meta.json | 2 +- .../meta.json | 2 +- .../meta.json | 2 +- .../learn-exponents-and-logarithms/meta.json | 2 +- .../learn-fractions-and-decimals/meta.json | 2 +- .../learn-functions-and-graphing/meta.json | 2 +- .../meta.json | 2 +- .../_meta/learn-how-to-solve-for-x/meta.json | 2 +- .../meta.json | 2 +- .../_meta/learn-linear-functions/meta.json | 2 +- .../meta.json | 2 +- .../_meta/learn-quadratic-equations/meta.json | 2 +- .../learn-ratios-and-proportions/meta.json | 2 +- .../meta.json | 2 +- ...lege-algebra-with-python-certification.yml | 11 +- .../build-a-data-graph-explorer.md} | 6 +- .../build-a-financial-calculator.md} | 4 +- .../build-a-graphing-calculator.md} | 4 +- .../build-a-multi-function-calculator.md} | 4 +- .../build-three-math-games.md} | 6 +- .../more-resources-in-colab.md | 2 +- .../spreadsheets-and-additional-resources.md | 2 +- .../exponents-and-logarithms.md | 2 +- .../fractions-and-decimals-extra.md | 2 +- .../graphing-systems.md | 2 +- .../how-to-solve-for-x-extra.md | 2 +- curriculum/utils.test.ts | 37 ++--- cypress/e2e/default/landing.ts | 5 +- cypress/e2e/default/learn/index.ts | 3 +- .../e2e/default/settings/certifications.ts | 2 +- cypress/e2e/default/user/certifications.ts | 4 +- 46 files changed, 337 insertions(+), 167 deletions(-) rename curriculum/challenges/_meta/{build-a-data-graph-explorer => build-a-data-graph-explorer-project}/meta.json (50%) rename curriculum/challenges/_meta/{build-a-financial-calculator => build-a-financial-calculator-project}/meta.json (50%) rename curriculum/challenges/_meta/{build-a-graphing-calculator => build-a-graphing-calculator-project}/meta.json (50%) create mode 100644 curriculum/challenges/_meta/build-a-multi-function-calculator-project/meta.json delete mode 100644 curriculum/challenges/_meta/build-a-multi-function-calculator/meta.json rename curriculum/challenges/_meta/{build-three-math-games => build-three-math-games-project}/meta.json (52%) rename curriculum/challenges/english/17-college-algebra-with-python/{build-a-data-graph-explorer/data-graph-explorer.md => build-a-data-graph-explorer-project/build-a-data-graph-explorer.md} (77%) rename curriculum/challenges/english/17-college-algebra-with-python/{build-a-financial-calculator/financial-calculator.md => build-a-financial-calculator-project/build-a-financial-calculator.md} (94%) rename curriculum/challenges/english/17-college-algebra-with-python/{build-a-graphing-calculator/graphing-calculator.md => build-a-graphing-calculator-project/build-a-graphing-calculator.md} (94%) rename curriculum/challenges/english/17-college-algebra-with-python/{build-a-multi-function-calculator/multi-function-calculator.md => build-a-multi-function-calculator-project/build-a-multi-function-calculator.md} (93%) rename curriculum/challenges/english/17-college-algebra-with-python/{build-three-math-games/three-math-games.md => build-three-math-games-project/build-three-math-games.md} (79%) diff --git a/api-server/src/server/boot/certificate.js b/api-server/src/server/boot/certificate.js index 95cf1249e4a..527db80770a 100644 --- a/api-server/src/server/boot/certificate.js +++ b/api-server/src/server/boot/certificate.js @@ -163,7 +163,8 @@ function sendCertifiedEmail( isSciCompPyCertV7, isDataAnalysisPyCertV7, isMachineLearningPyCertV7, - isRelationalDatabaseCertV8 + isRelationalDatabaseCertV8, + isCollegeAlgebraPyCertV8 }, send$ ) { @@ -179,7 +180,8 @@ function sendCertifiedEmail( !isSciCompPyCertV7 || !isDataAnalysisPyCertV7 || !isMachineLearningPyCertV7 || - !isRelationalDatabaseCertV8 + !isRelationalDatabaseCertV8 || + !isCollegeAlgebraPyCertV8 ) { return Observable.just(false); } diff --git a/client/i18n/locales/english/intro.json b/client/i18n/locales/english/intro.json index 56cc68561d3..5e1e3c72c1d 100644 --- a/client/i18n/locales/english/intro.json +++ b/client/i18n/locales/english/intro.json @@ -785,8 +785,8 @@ "In this unit, you will learn how to find common factors and divide them out. This will be useful when simplifying fractions and factoring square roots." ] }, - "build-a-multi-function-calculator": { - "title": "Build a Multi-Function Calculator", + "build-a-multi-function-calculator-project": { + "title": "Multi-Function Calculator", "intro": [ "This is one of the required projects to earn your certification.", "For this project, you will build a multi-function calculator." @@ -816,8 +816,8 @@ "This unit will go beyond linear equations, to work with exponents and graph parabolas. You will learn how to find key points in parabolas and how to solve quadratic equations." ] }, - "build-a-graphing-calculator": { - "title": "Build a Graphing Calculator", + "build-a-graphing-calculator-project": { + "title": "Graphing Calculator", "intro": [ "This is one of the required projects to earn your certification.", "For this project, you will build a graphing calculator." @@ -829,8 +829,8 @@ "This unit will show you many different types of \"parent\" graphs, the basic patterns that make up more complicated graphs. Polynomials are mathematical expressions with \"multiple things\" - the more complicated equations that are built with basic patterns. You will see what these graphs look like, how to modify them, and how to do this all with Python code." ] }, - "build-three-math-games": { - "title": "Build Three Math Games", + "build-three-math-games-project": { + "title": "Three Math Games", "intro": [ "This is one of the required projects to earn your certification.", "For this project, you will build three math games." @@ -854,8 +854,8 @@ "This unit will show you how exponents and logarithms are inverse functions, and how you can use these functions in various applications." ] }, - "build-a-financial-calculator": { - "title": "Build a Financial Calculator", + "build-a-financial-calculator-project": { + "title": "Financial Calculator", "intro": [ "This is one of the required projects to earn your certification.", "For this project, you will build a financial calculator." @@ -867,8 +867,8 @@ "This will be the last unit in this course. Let's look at how you can connect your Math and Python knowledge with external data." ] }, - "build-a-data-graph-explorer": { - "title": "Build a Data Graph Explorer", + "build-a-data-graph-explorer-project": { + "title": "Data Graph Explorer", "intro": [ "This is one of the required projects to earn your certification.", "For this project, you will build a data graph explorer." diff --git a/client/src/components/settings/__snapshots__/settings-button.test.js.snap b/client/src/components/settings/__snapshots__/settings-button.test.js.snap index adb005ef22f..a02c4b803fc 100644 --- a/client/src/components/settings/__snapshots__/settings-button.test.js.snap +++ b/client/src/components/settings/__snapshots__/settings-button.test.js.snap @@ -1542,6 +1542,146 @@ exports[`should check certification button consistency 1`] = ` , +
+
+
+

+ certification.title.College Algebra with Python +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ settings.labels.project-name + + settings.labels.solution +
+ + certification.project.title.Build a Multi-Function Calculator + + +
+ + certification.project.title.Build a Graphing Calculator + + +
+ + certification.project.title.Build Three Math Games + + +
+ + certification.project.title.Build a Financial Calculator + + +
+ + certification.project.title.Build a Data Graph Explorer + + +
+ + buttons.claim-cert + + + College Algebra with Python + + +
+
+
, ] `; diff --git a/client/src/redux/selectors.js b/client/src/redux/selectors.js index eb6c71697c5..15d428bc4d5 100644 --- a/client/src/redux/selectors.js +++ b/client/src/redux/selectors.js @@ -93,7 +93,8 @@ export const certificatesByNameSelector = username => state => { isSciCompPyCertV7, isDataAnalysisPyCertV7, isMachineLearningPyCertV7, - isRelationalDatabaseCertV8 + isRelationalDatabaseCertV8, + isCollegeAlgebraPyCertV8 } = userByNameSelector(username)(state); return { hasModernCert: @@ -108,7 +109,8 @@ export const certificatesByNameSelector = username => state => { isSciCompPyCertV7 || isDataAnalysisPyCertV7 || isMachineLearningPyCertV7 || - isRelationalDatabaseCertV8, + isRelationalDatabaseCertV8 || + isCollegeAlgebraPyCertV8, hasLegacyCert: isFrontEndCert || isBackEndCert || isDataVisCert || isInfosecQaCert, isFullStackCert, @@ -167,6 +169,11 @@ export const certificatesByNameSelector = username => state => { show: isRelationalDatabaseCertV8, title: 'Relational Database Certification', certSlug: 'relational-database-v8' + }, + { + show: isCollegeAlgebraPyCertV8, + title: 'College Algebra with Python Certification', + certSlug: 'college-algebra-with-python-v8' } ], legacyCerts: [ diff --git a/client/src/resources/cert-and-project-map.ts b/client/src/resources/cert-and-project-map.ts index e1b59b0ddbd..9da6d6aeb18 100644 --- a/client/src/resources/cert-and-project-map.ts +++ b/client/src/resources/cert-and-project-map.ts @@ -723,32 +723,32 @@ const certMap = [ projects: [ { id: '63d83ff239c73468b059cd3f', - title: 'Multi-Function Calculator', - link: `${collegeAlgebraPyBase}/multi-function-calculator`, + title: 'Build a Multi-Function Calculator', + link: getCollegeAlgebraPyPath('build-a-multi-function-calculator'), certSlug: 'college-algebra-with-python-v8' }, { id: '63d83ffd39c73468b059cd40', - title: 'Graphing Calculator', - link: `${collegeAlgebraPyBase}/graphing-calculator`, + title: 'Build a Graphing Calculator', + link: getCollegeAlgebraPyPath('build-a-graphing-calculator'), certSlug: 'college-algebra-with-python-v8' }, { id: '63d8401039c73468b059cd41', - title: 'Three Math Games', - link: `${collegeAlgebraPyBase}/three-math-games`, + title: 'Build Three Math Games', + link: getCollegeAlgebraPyPath('build-three-math-games'), certSlug: 'college-algebra-with-python-v8' }, { id: '63d8401e39c73468b059cd42', - title: 'Financial Calculator', - link: `${collegeAlgebraPyBase}/financial-calculator`, + title: 'Build a Financial Calculator', + link: getCollegeAlgebraPyPath('build-a-financial-calculator'), certSlug: 'college-algebra-with-python-v8' }, { id: '63d8402e39c73468b059cd43', - title: 'Data Graph Explorer', - link: `${collegeAlgebraPyBase}/data-graph-explorer`, + title: 'Build a Data Graph Explorer', + link: getCollegeAlgebraPyPath('build-a-data-graph-explorer'), certSlug: 'college-algebra-with-python-v8' } ] @@ -759,6 +759,10 @@ function getResponsiveWebDesignPath(project: string) { return `${responsiveWeb22Base}/${project}-project/${project}`; } +function getCollegeAlgebraPyPath(project: string) { + return `${collegeAlgebraPyBase}/${project}-project/${project}`; +} + function getJavaScriptAlgoPath(project: string) { return showUpcomingChanges ? `${jsAlgo22Base}/${project}-project/${project}` @@ -778,7 +782,7 @@ certMap.forEach(cert => { legacyProjectMap[cert.title] = cert.projects; // temporary hiding of certs from settings page // should do suggestion on line 33 and use front matter to hide it - } else if (!cert.title.startsWith('College Algebra')) { + } else { projectMap[cert.title] = cert.projects; } } diff --git a/client/utils/help-category-map.json b/client/utils/help-category-map.json index f4e1341e4f5..32313d4d75c 100644 --- a/client/utils/help-category-map.json +++ b/client/utils/help-category-map.json @@ -106,24 +106,24 @@ "build-a-roman-numeral-converter-project": "JavaScript", "build-a-telephone-number-validator-project": "JavaScript", "learn-advanced-array-methods-by-building-a-statistics-calculator": "JavaScript", - "build-a-multi-function-calculator": "Backend Development", - "build-a-graphing-calculator": "Backend Development", - "build-three-math-games": "Backend Development", - "build-a-financial-calculator": "Backend Development", - "build-a-data-graph-explorer": "Backend Development", - "learn-ratios-and-proportions": "Backend Development", - "learn-how-to-solve-for-x": "Backend Development", - "learn-applications-of-linear-systems": "Backend Development", - "learn-business-applications-of-college-algebra": "Backend Development", - "learn-common-factors-and-square-roots": "Backend Development", - "learn-exponents-and-logarithms": "Backend Development", - "learn-fractions-and-decimals": "Backend Development", - "learn-functions-and-graphing": "Backend Development", - "learn-how-to-graph-systems-of-equations": "Backend Development", - "learn-how-to-solve-systems-of-equations": "Backend Development", - "learn-linear-functions": "Backend Development", - "learn-parent-graphs-and-polynomials": "Backend Development", - "learn-quadratic-equations": "Backend Development", - "learn-simple-and-compound-interest": "Backend Development", - "college-algebra-with-python-conclusion": "Backend Development" + "build-a-multi-function-calculator-project": "Python", + "build-a-graphing-calculator-project": "Python", + "build-three-math-games-project": "Python", + "build-a-financial-calculator-project": "Python", + "build-a-data-graph-explorer-project": "Python", + "learn-ratios-and-proportions": "Python", + "learn-how-to-solve-for-x": "Python", + "learn-applications-of-linear-systems": "Python", + "learn-business-applications-of-college-algebra": "Python", + "learn-common-factors-and-square-roots": "Python", + "learn-exponents-and-logarithms": "Python", + "learn-fractions-and-decimals": "Python", + "learn-functions-and-graphing": "Python", + "learn-how-to-graph-systems-of-equations": "Python", + "learn-how-to-solve-systems-of-equations": "Python", + "learn-linear-functions": "Python", + "learn-parent-graphs-and-polynomials": "Python", + "learn-quadratic-equations": "Python", + "learn-simple-and-compound-interest": "Python", + "college-algebra-with-python-conclusion": "Python" } diff --git a/config/superblock-order.test.ts b/config/superblock-order.test.ts index 24a0380a15f..4b5f215a31f 100644 --- a/config/superblock-order.test.ts +++ b/config/superblock-order.test.ts @@ -148,10 +148,10 @@ describe("'superBlockOrder' helper functions", () => { SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy, SuperBlocks.CodingInterviewPrep, SuperBlocks.ProjectEuler, SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject, SuperBlocks.RespWebDesign ]; @@ -190,10 +190,10 @@ describe("'superBlockOrder' helper functions", () => { SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy, SuperBlocks.CodingInterviewPrep, SuperBlocks.ProjectEuler, SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ]; expect(notAuditedSuperBlocks).toStrictEqual(test); diff --git a/config/superblock-order.ts b/config/superblock-order.ts index 7cb03fd89a4..814cb7cb651 100644 --- a/config/superblock-order.ts +++ b/config/superblock-order.ts @@ -55,7 +55,7 @@ type SuperBlockOrder = { }; // all languages should have this many, one for each current cert -export const numberOfSuperBlocksOnLanding = 11; +export const numberOfSuperBlocksOnLanding = 12; /* * This is the used for tests to make sure a superBlock isn't out of order @@ -108,7 +108,8 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.SciCompPy, SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, - SuperBlocks.MachineLearningPy + SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy ], [CurriculumMaps.Learn]: { [TranslationStates.Audited]: { @@ -124,13 +125,13 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy, SuperBlocks.CodingInterviewPrep, SuperBlocks.ProjectEuler ], [SuperBlockStates.New]: [], [SuperBlockStates.Upcoming]: [ SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ], [SuperBlockStates.Legacy]: [SuperBlocks.RespWebDesign] @@ -155,7 +156,8 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.SciCompPy, SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, - SuperBlocks.MachineLearningPy + SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy ], [CurriculumMaps.Learn]: { [TranslationStates.Audited]: { @@ -178,13 +180,13 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.RelationalDb, SuperBlocks.InfoSec, SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy, SuperBlocks.CodingInterviewPrep, SuperBlocks.ProjectEuler ], [SuperBlockStates.New]: [], [SuperBlockStates.Upcoming]: [ SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ], [SuperBlockStates.Legacy]: [] @@ -203,7 +205,8 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.SciCompPy, SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, - SuperBlocks.MachineLearningPy + SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy ], [CurriculumMaps.Learn]: { [TranslationStates.Audited]: { @@ -226,13 +229,13 @@ export const superBlockOrder: SuperBlockOrder = { [TranslationStates.NotAudited]: { [SuperBlockStates.Current]: [ SuperBlocks.RelationalDb, + SuperBlocks.CollegeAlgebraPy, SuperBlocks.CodingInterviewPrep, SuperBlocks.ProjectEuler ], [SuperBlockStates.New]: [], [SuperBlockStates.Upcoming]: [ SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ], [SuperBlockStates.Legacy]: [] @@ -251,7 +254,8 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.SciCompPy, SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, - SuperBlocks.MachineLearningPy + SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy ], [CurriculumMaps.Learn]: { [TranslationStates.Audited]: { @@ -274,13 +278,13 @@ export const superBlockOrder: SuperBlockOrder = { [TranslationStates.NotAudited]: { [SuperBlockStates.Current]: [ SuperBlocks.RelationalDb, + SuperBlocks.CollegeAlgebraPy, SuperBlocks.CodingInterviewPrep, SuperBlocks.ProjectEuler ], [SuperBlockStates.New]: [], [SuperBlockStates.Upcoming]: [ SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ], [SuperBlockStates.Legacy]: [] @@ -299,7 +303,8 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.SciCompPy, SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, - SuperBlocks.MachineLearningPy + SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy ], [CurriculumMaps.Learn]: { [TranslationStates.Audited]: { @@ -322,11 +327,13 @@ export const superBlockOrder: SuperBlockOrder = { [SuperBlockStates.Legacy]: [SuperBlocks.RespWebDesign] }, [TranslationStates.NotAudited]: { - [SuperBlockStates.Current]: [SuperBlocks.ProjectEuler], + [SuperBlockStates.Current]: [ + SuperBlocks.CollegeAlgebraPy, + SuperBlocks.ProjectEuler + ], [SuperBlockStates.New]: [], [SuperBlockStates.Upcoming]: [ SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ], [SuperBlockStates.Legacy]: [] @@ -345,7 +352,8 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.SciCompPy, SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, - SuperBlocks.MachineLearningPy + SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy ], [CurriculumMaps.Learn]: { [TranslationStates.Audited]: { @@ -368,11 +376,13 @@ export const superBlockOrder: SuperBlockOrder = { [SuperBlockStates.Legacy]: [SuperBlocks.RespWebDesign] }, [TranslationStates.NotAudited]: { - [SuperBlockStates.Current]: [SuperBlocks.ProjectEuler], + [SuperBlockStates.Current]: [ + SuperBlocks.CollegeAlgebraPy, + SuperBlocks.ProjectEuler + ], [SuperBlockStates.New]: [], [SuperBlockStates.Upcoming]: [ SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ], [SuperBlockStates.Legacy]: [] @@ -391,7 +401,8 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.SciCompPy, SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, - SuperBlocks.MachineLearningPy + SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy ], [CurriculumMaps.Learn]: { [TranslationStates.Audited]: { @@ -414,13 +425,13 @@ export const superBlockOrder: SuperBlockOrder = { }, [TranslationStates.NotAudited]: { [SuperBlockStates.Current]: [ + SuperBlocks.CollegeAlgebraPy, SuperBlocks.CodingInterviewPrep, SuperBlocks.ProjectEuler ], [SuperBlockStates.New]: [], [SuperBlockStates.Upcoming]: [ SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ], [SuperBlockStates.Legacy]: [] @@ -439,7 +450,8 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.SciCompPy, SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, - SuperBlocks.MachineLearningPy + SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy ], [CurriculumMaps.Learn]: { [TranslationStates.Audited]: { @@ -463,11 +475,13 @@ export const superBlockOrder: SuperBlockOrder = { [SuperBlockStates.Legacy]: [] }, [TranslationStates.NotAudited]: { - [SuperBlockStates.Current]: [SuperBlocks.ProjectEuler], + [SuperBlockStates.Current]: [ + SuperBlocks.CollegeAlgebraPy, + SuperBlocks.ProjectEuler + ], [SuperBlockStates.New]: [], [SuperBlockStates.Upcoming]: [ SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ], [SuperBlockStates.Legacy]: [] @@ -486,7 +500,8 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.SciCompPy, SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, - SuperBlocks.MachineLearningPy + SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy ], [CurriculumMaps.Learn]: { [TranslationStates.Audited]: { @@ -510,13 +525,13 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy, SuperBlocks.CodingInterviewPrep, SuperBlocks.ProjectEuler ], [SuperBlockStates.New]: [], [SuperBlockStates.Upcoming]: [ SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ], [SuperBlockStates.Legacy]: [] @@ -535,7 +550,8 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.SciCompPy, SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, - SuperBlocks.MachineLearningPy + SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy ], [CurriculumMaps.Learn]: { [TranslationStates.Audited]: { @@ -558,13 +574,13 @@ export const superBlockOrder: SuperBlockOrder = { SuperBlocks.DataAnalysisPy, SuperBlocks.InfoSec, SuperBlocks.MachineLearningPy, + SuperBlocks.CollegeAlgebraPy, SuperBlocks.CodingInterviewPrep, SuperBlocks.ProjectEuler ], [SuperBlockStates.New]: [], [SuperBlockStates.Upcoming]: [ SuperBlocks.JsAlgoDataStructNew, - SuperBlocks.CollegeAlgebraPy, SuperBlocks.TheOdinProject ], [SuperBlockStates.Legacy]: [SuperBlocks.RespWebDesign] diff --git a/curriculum/challenges/_meta/build-a-data-graph-explorer/meta.json b/curriculum/challenges/_meta/build-a-data-graph-explorer-project/meta.json similarity index 50% rename from curriculum/challenges/_meta/build-a-data-graph-explorer/meta.json rename to curriculum/challenges/_meta/build-a-data-graph-explorer-project/meta.json index 7b637f178d3..c6a0e236d07 100644 --- a/curriculum/challenges/_meta/build-a-data-graph-explorer/meta.json +++ b/curriculum/challenges/_meta/build-a-data-graph-explorer-project/meta.json @@ -1,15 +1,14 @@ { - "name": "Build a Data Graph Explorer", - "isUpcomingChange": true, - "dashedName": "build-a-data-graph-explorer", + "name": "Build a Data Graph Explorer Project", + "isUpcomingChange": false, "order": 19, - "time": "150 hours", + "time": "30 hours", "template": "", "required": [], "superBlock": "college-algebra-with-python", "challengeOrder": [ [ "63d8402e39c73468b059cd43", - "Data Graph Explorer" + "Build a Data Graph Explorer" ] ]} diff --git a/curriculum/challenges/_meta/build-a-financial-calculator/meta.json b/curriculum/challenges/_meta/build-a-financial-calculator-project/meta.json similarity index 50% rename from curriculum/challenges/_meta/build-a-financial-calculator/meta.json rename to curriculum/challenges/_meta/build-a-financial-calculator-project/meta.json index 606222684da..72552edd4cf 100644 --- a/curriculum/challenges/_meta/build-a-financial-calculator/meta.json +++ b/curriculum/challenges/_meta/build-a-financial-calculator-project/meta.json @@ -1,15 +1,14 @@ { - "name": "Build a Financial Calculator", - "isUpcomingChange": true, - "dashedName": "build-a-financial-calculator", + "name": "Build a Financial Calculator Project", + "isUpcomingChange": false, "order": 17, - "time": "150 hours", + "time": "30 hours", "template": "", "required": [], "superBlock": "college-algebra-with-python", "challengeOrder": [ [ "63d8401e39c73468b059cd42", - "Financial Calculator" + "Build a Financial Calculator" ] ]} diff --git a/curriculum/challenges/_meta/build-a-graphing-calculator/meta.json b/curriculum/challenges/_meta/build-a-graphing-calculator-project/meta.json similarity index 50% rename from curriculum/challenges/_meta/build-a-graphing-calculator/meta.json rename to curriculum/challenges/_meta/build-a-graphing-calculator-project/meta.json index e9c05cb176d..aef5e093f45 100644 --- a/curriculum/challenges/_meta/build-a-graphing-calculator/meta.json +++ b/curriculum/challenges/_meta/build-a-graphing-calculator-project/meta.json @@ -1,15 +1,14 @@ { - "name": "Build a Graphing Calculator", - "isUpcomingChange": true, - "dashedName": "build-a-graphing-calculator", + "name": "Build a Graphing Calculator Project", + "isUpcomingChange": false, "order": 11, - "time": "150 hours", + "time": "30 hours", "template": "", "required": [], "superBlock": "college-algebra-with-python", "challengeOrder": [ [ "63d83ffd39c73468b059cd40", - "Graphing Calculator" + "Build a Graphing Calculator" ] ]} diff --git a/curriculum/challenges/_meta/build-a-multi-function-calculator-project/meta.json b/curriculum/challenges/_meta/build-a-multi-function-calculator-project/meta.json new file mode 100644 index 00000000000..e1345c7dede --- /dev/null +++ b/curriculum/challenges/_meta/build-a-multi-function-calculator-project/meta.json @@ -0,0 +1,14 @@ +{ + "name": "Build a Multi-Function Calculator Project", + "isUpcomingChange": false, + "order": 6, + "time": "30 hours", + "template": "", + "required": [], + "superBlock": "college-algebra-with-python", + "challengeOrder": [ + [ + "63d83ff239c73468b059cd3f", + "Build a Multi-Function Calculator" + ] + ]} diff --git a/curriculum/challenges/_meta/build-a-multi-function-calculator/meta.json b/curriculum/challenges/_meta/build-a-multi-function-calculator/meta.json deleted file mode 100644 index 39bbff98641..00000000000 --- a/curriculum/challenges/_meta/build-a-multi-function-calculator/meta.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "Build a Multi-Function Calculator", - "isUpcomingChange": true, - "dashedName": "build-a-multi-function-calculator", - "order": 6, - "time": "150 hours", - "template": "", - "required": [], - "superBlock": "college-algebra-with-python", - "challengeOrder": [ - [ - "63d83ff239c73468b059cd3f", - "Multi-Function Calculator" - ] - ]} diff --git a/curriculum/challenges/_meta/build-three-math-games/meta.json b/curriculum/challenges/_meta/build-three-math-games-project/meta.json similarity index 52% rename from curriculum/challenges/_meta/build-three-math-games/meta.json rename to curriculum/challenges/_meta/build-three-math-games-project/meta.json index 98703ffe7cb..c0530cc3719 100644 --- a/curriculum/challenges/_meta/build-three-math-games/meta.json +++ b/curriculum/challenges/_meta/build-three-math-games-project/meta.json @@ -1,15 +1,14 @@ { - "name": "Build Three Math Games", - "isUpcomingChange": true, - "dashedName": "build-three-math-games", + "name": "Build Three Math Games Project", + "isUpcomingChange": false, "order": 13, - "time": "150 hours", + "time": "30 hours", "template": "", "required": [], "superBlock": "college-algebra-with-python", "challengeOrder": [ [ "63d8401039c73468b059cd41", - "Three Math Games" + "Build Three Math Games" ] ]} diff --git a/curriculum/challenges/_meta/college-algebra-with-python-conclusion/meta.json b/curriculum/challenges/_meta/college-algebra-with-python-conclusion/meta.json index 27fef68088c..4c7974ee9f7 100644 --- a/curriculum/challenges/_meta/college-algebra-with-python-conclusion/meta.json +++ b/curriculum/challenges/_meta/college-algebra-with-python-conclusion/meta.json @@ -1,6 +1,6 @@ { "name": "College Algebra with Python: Conclusion", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "college-algebra-with-python-conclusion", "order": 18, "time": "", diff --git a/curriculum/challenges/_meta/learn-applications-of-linear-systems/meta.json b/curriculum/challenges/_meta/learn-applications-of-linear-systems/meta.json index 40240955d5e..57fc9ed3aa2 100644 --- a/curriculum/challenges/_meta/learn-applications-of-linear-systems/meta.json +++ b/curriculum/challenges/_meta/learn-applications-of-linear-systems/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Applications of Linear Systems", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-applications-of-linear-systems", "order": 9, "time": "", diff --git a/curriculum/challenges/_meta/learn-business-applications-of-college-algebra/meta.json b/curriculum/challenges/_meta/learn-business-applications-of-college-algebra/meta.json index 3df21a53f48..4e48fdd19dc 100644 --- a/curriculum/challenges/_meta/learn-business-applications-of-college-algebra/meta.json +++ b/curriculum/challenges/_meta/learn-business-applications-of-college-algebra/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Business Applications of College Algebra", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-business-applications-of-college-algebra", "order": 14, "time": "", diff --git a/curriculum/challenges/_meta/learn-common-factors-and-square-roots/meta.json b/curriculum/challenges/_meta/learn-common-factors-and-square-roots/meta.json index 6c1fdf31d2a..5b90f5f08d9 100644 --- a/curriculum/challenges/_meta/learn-common-factors-and-square-roots/meta.json +++ b/curriculum/challenges/_meta/learn-common-factors-and-square-roots/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Common Factors and Square Roots", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-common-factors-and-square-roots", "order": 5, "time": "", diff --git a/curriculum/challenges/_meta/learn-exponents-and-logarithms/meta.json b/curriculum/challenges/_meta/learn-exponents-and-logarithms/meta.json index c9e4275ad40..1706db12ae6 100644 --- a/curriculum/challenges/_meta/learn-exponents-and-logarithms/meta.json +++ b/curriculum/challenges/_meta/learn-exponents-and-logarithms/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Exponents and Logarithms", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-exponents-and-logarithms", "order": 16, "time": "", diff --git a/curriculum/challenges/_meta/learn-fractions-and-decimals/meta.json b/curriculum/challenges/_meta/learn-fractions-and-decimals/meta.json index 563d8e84cfb..40da1f1cf6b 100644 --- a/curriculum/challenges/_meta/learn-fractions-and-decimals/meta.json +++ b/curriculum/challenges/_meta/learn-fractions-and-decimals/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Fractions and Decimals", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-fractions-and-decimals", "order": 2, "time": "", diff --git a/curriculum/challenges/_meta/learn-functions-and-graphing/meta.json b/curriculum/challenges/_meta/learn-functions-and-graphing/meta.json index 6ef476612a2..aeda26d57dc 100644 --- a/curriculum/challenges/_meta/learn-functions-and-graphing/meta.json +++ b/curriculum/challenges/_meta/learn-functions-and-graphing/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Functions and Graphing", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-functions-and-graphing", "order": 3, "time": "", diff --git a/curriculum/challenges/_meta/learn-how-to-graph-systems-of-equations/meta.json b/curriculum/challenges/_meta/learn-how-to-graph-systems-of-equations/meta.json index 72b04c74a2f..bd45c6ee47a 100644 --- a/curriculum/challenges/_meta/learn-how-to-graph-systems-of-equations/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-graph-systems-of-equations/meta.json @@ -1,6 +1,6 @@ { "name": "Learn How to Graph Systems of Equations", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-how-to-graph-systems-of-equations", "order": 7, "time": "", diff --git a/curriculum/challenges/_meta/learn-how-to-solve-for-x/meta.json b/curriculum/challenges/_meta/learn-how-to-solve-for-x/meta.json index 7a9cbad3042..963cae31d54 100644 --- a/curriculum/challenges/_meta/learn-how-to-solve-for-x/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-solve-for-x/meta.json @@ -1,6 +1,6 @@ { "name": "Learn How to Solve for X", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-how-to-solve-for-x", "order": 1, "time": "", diff --git a/curriculum/challenges/_meta/learn-how-to-solve-systems-of-equations/meta.json b/curriculum/challenges/_meta/learn-how-to-solve-systems-of-equations/meta.json index 69d8066faf6..c5beca08f36 100644 --- a/curriculum/challenges/_meta/learn-how-to-solve-systems-of-equations/meta.json +++ b/curriculum/challenges/_meta/learn-how-to-solve-systems-of-equations/meta.json @@ -1,6 +1,6 @@ { "name": "Learn How to Solve Systems of Equations", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-how-to-solve-systems-of-equations", "order": 8, "time": "", diff --git a/curriculum/challenges/_meta/learn-linear-functions/meta.json b/curriculum/challenges/_meta/learn-linear-functions/meta.json index 94a368b4248..45ba422bc37 100644 --- a/curriculum/challenges/_meta/learn-linear-functions/meta.json +++ b/curriculum/challenges/_meta/learn-linear-functions/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Linear Functions", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-linear-functions", "order": 4, "time": "", diff --git a/curriculum/challenges/_meta/learn-parent-graphs-and-polynomials/meta.json b/curriculum/challenges/_meta/learn-parent-graphs-and-polynomials/meta.json index aa8b73daef5..2f1c1ede776 100644 --- a/curriculum/challenges/_meta/learn-parent-graphs-and-polynomials/meta.json +++ b/curriculum/challenges/_meta/learn-parent-graphs-and-polynomials/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Parent Graphs and Polynomials", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-parent-graphs-and-polynomials", "order": 12, "time": "", diff --git a/curriculum/challenges/_meta/learn-quadratic-equations/meta.json b/curriculum/challenges/_meta/learn-quadratic-equations/meta.json index 038f97cd3cb..8cee962eef7 100644 --- a/curriculum/challenges/_meta/learn-quadratic-equations/meta.json +++ b/curriculum/challenges/_meta/learn-quadratic-equations/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Quadratic Equations", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-quadratic-equations", "order": 10, "time": "", diff --git a/curriculum/challenges/_meta/learn-ratios-and-proportions/meta.json b/curriculum/challenges/_meta/learn-ratios-and-proportions/meta.json index 9d31f27a391..926493ef7e2 100644 --- a/curriculum/challenges/_meta/learn-ratios-and-proportions/meta.json +++ b/curriculum/challenges/_meta/learn-ratios-and-proportions/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Ratios and Proportions", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-ratios-and-proportions", "order": 0, "time": "", diff --git a/curriculum/challenges/_meta/learn-simple-and-compound-interest/meta.json b/curriculum/challenges/_meta/learn-simple-and-compound-interest/meta.json index 52be3c94147..8e164866211 100644 --- a/curriculum/challenges/_meta/learn-simple-and-compound-interest/meta.json +++ b/curriculum/challenges/_meta/learn-simple-and-compound-interest/meta.json @@ -1,6 +1,6 @@ { "name": "Learn Simple and Compound Interest", - "isUpcomingChange": true, + "isUpcomingChange": false, "dashedName": "learn-simple-and-compound-interest", "order": 15, "time": "", diff --git a/curriculum/challenges/english/00-certifications/college-algebra-with-python-certification/college-algebra-with-python-certification.yml b/curriculum/challenges/english/00-certifications/college-algebra-with-python-certification/college-algebra-with-python-certification.yml index 5706758bd1e..67c48ceb609 100644 --- a/curriculum/challenges/english/00-certifications/college-algebra-with-python-certification/college-algebra-with-python-certification.yml +++ b/curriculum/challenges/english/00-certifications/college-algebra-with-python-certification/college-algebra-with-python-certification.yml @@ -1,16 +1,17 @@ --- id: 61531b20cc9dfa2741a5b800 title: College Algebra with Python Certification +certification: college-algebra-with-python challengeType: 7 isPrivate: true tests: - id: 63d83ff239c73468b059cd3f - title: Multi-Function Calculator + title: Build a Multi-Function Calculator - id: 63d83ffd39c73468b059cd40 - title: Graphing Calculator + title: Build a Graphing Calculator - id: 63d8401039c73468b059cd41 - title: Three Math Games + title: Build Three Math Games - id: 63d8401e39c73468b059cd42 - title: Financial Calculator + title: Build a Financial Calculator - id: 63d8402e39c73468b059cd43 - title: Data Graph Explorer \ No newline at end of file + title: Build a Data Graph Explorer \ No newline at end of file diff --git a/curriculum/challenges/english/17-college-algebra-with-python/build-a-data-graph-explorer/data-graph-explorer.md b/curriculum/challenges/english/17-college-algebra-with-python/build-a-data-graph-explorer-project/build-a-data-graph-explorer.md similarity index 77% rename from curriculum/challenges/english/17-college-algebra-with-python/build-a-data-graph-explorer/data-graph-explorer.md rename to curriculum/challenges/english/17-college-algebra-with-python/build-a-data-graph-explorer-project/build-a-data-graph-explorer.md index 458aedbd74d..5a53c50f3a3 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/build-a-data-graph-explorer/data-graph-explorer.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/build-a-data-graph-explorer-project/build-a-data-graph-explorer.md @@ -1,13 +1,13 @@ --- id: 63d8402e39c73468b059cd43 -title: "Data Graph Explorer" +title: "Build a Data Graph Explorer" challengeType: 10 -dashedName: data-graph-explorer +dashedName: build-a-data-graph-explorer --- # --description-- -You will be working on this project with Google Colaboratory. +You will be working on this project with Google Colaboratory. After going to that link, create a copy of the notebook either in your own account or locally. Once you complete the project and it passes the test (included at that link), submit your project link below. If you are submitting a Google Colaboratory link, make sure to turn on link sharing for "anyone with the link." diff --git a/curriculum/challenges/english/17-college-algebra-with-python/build-a-financial-calculator/financial-calculator.md b/curriculum/challenges/english/17-college-algebra-with-python/build-a-financial-calculator-project/build-a-financial-calculator.md similarity index 94% rename from curriculum/challenges/english/17-college-algebra-with-python/build-a-financial-calculator/financial-calculator.md rename to curriculum/challenges/english/17-college-algebra-with-python/build-a-financial-calculator-project/build-a-financial-calculator.md index 572091e16db..f0cad6cf15a 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/build-a-financial-calculator/financial-calculator.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/build-a-financial-calculator-project/build-a-financial-calculator.md @@ -1,8 +1,8 @@ --- id: 63d8401e39c73468b059cd42 -title: "Financial Calculator" +title: "Build a Financial Calculator" challengeType: 10 -dashedName: financial-calculator +dashedName: build-a-financial-calculator --- # --description-- diff --git a/curriculum/challenges/english/17-college-algebra-with-python/build-a-graphing-calculator/graphing-calculator.md b/curriculum/challenges/english/17-college-algebra-with-python/build-a-graphing-calculator-project/build-a-graphing-calculator.md similarity index 94% rename from curriculum/challenges/english/17-college-algebra-with-python/build-a-graphing-calculator/graphing-calculator.md rename to curriculum/challenges/english/17-college-algebra-with-python/build-a-graphing-calculator-project/build-a-graphing-calculator.md index 7d4d4f9253d..fe640ea8266 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/build-a-graphing-calculator/graphing-calculator.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/build-a-graphing-calculator-project/build-a-graphing-calculator.md @@ -1,8 +1,8 @@ --- id: 63d83ffd39c73468b059cd40 -title: "Graphing Calculator" +title: "Build a Graphing Calculator" challengeType: 10 -dashedName: graphing-calculator +dashedName: build-a-graphing-calculator --- # --description-- diff --git a/curriculum/challenges/english/17-college-algebra-with-python/build-a-multi-function-calculator/multi-function-calculator.md b/curriculum/challenges/english/17-college-algebra-with-python/build-a-multi-function-calculator-project/build-a-multi-function-calculator.md similarity index 93% rename from curriculum/challenges/english/17-college-algebra-with-python/build-a-multi-function-calculator/multi-function-calculator.md rename to curriculum/challenges/english/17-college-algebra-with-python/build-a-multi-function-calculator-project/build-a-multi-function-calculator.md index fa9924aa9d1..c5ef86d57bf 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/build-a-multi-function-calculator/multi-function-calculator.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/build-a-multi-function-calculator-project/build-a-multi-function-calculator.md @@ -1,8 +1,8 @@ --- id: 63d83ff239c73468b059cd3f -title: "Multi-Function Calculator" +title: "Build a Multi-Function Calculator" challengeType: 10 -dashedName: multi-function-calculator +dashedName: build-a-multi-function-calculator --- # --description-- diff --git a/curriculum/challenges/english/17-college-algebra-with-python/build-three-math-games/three-math-games.md b/curriculum/challenges/english/17-college-algebra-with-python/build-three-math-games-project/build-three-math-games.md similarity index 79% rename from curriculum/challenges/english/17-college-algebra-with-python/build-three-math-games/three-math-games.md rename to curriculum/challenges/english/17-college-algebra-with-python/build-three-math-games-project/build-three-math-games.md index d0969651fcc..3018ad84048 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/build-three-math-games/three-math-games.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/build-three-math-games-project/build-three-math-games.md @@ -1,13 +1,13 @@ --- id: 63d8401039c73468b059cd41 -title: "Three Math Games" +title: "Build Three Math Games" challengeType: 10 -dashedName: three-math-games +dashedName: build-three-math-games --- # --description-- -You will be working on this project with Google Colaboratory. +You will be working on this project with Google Colaboratory. After going to that link, create a copy of the notebook either in your own account or locally. Once you complete the project and it passes the test (included at that link), submit your project link below. If you are submitting a Google Colaboratory link, make sure to turn on link sharing for "anyone with the link." diff --git a/curriculum/challenges/english/17-college-algebra-with-python/college-algebra-with-python-conclusion/more-resources-in-colab.md b/curriculum/challenges/english/17-college-algebra-with-python/college-algebra-with-python-conclusion/more-resources-in-colab.md index 9d1534b6b6a..07eef98cd40 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/college-algebra-with-python-conclusion/more-resources-in-colab.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/college-algebra-with-python-conclusion/more-resources-in-colab.md @@ -2,7 +2,7 @@ id: 6363d2959078df117ce4c408 title: "More Resources in Colab" challengeType: 15 -videoId: L5hh3Og9RCU +videoId: HNFrRHqpck4 dashedName: more-resources-in-colab --- diff --git a/curriculum/challenges/english/17-college-algebra-with-python/college-algebra-with-python-conclusion/spreadsheets-and-additional-resources.md b/curriculum/challenges/english/17-college-algebra-with-python/college-algebra-with-python-conclusion/spreadsheets-and-additional-resources.md index 93f9283320d..ad5edecd835 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/college-algebra-with-python-conclusion/spreadsheets-and-additional-resources.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/college-algebra-with-python-conclusion/spreadsheets-and-additional-resources.md @@ -2,7 +2,7 @@ id: 6363d2899078df117ce4c407 title: "Spreadsheets and Additional Resources" challengeType: 15 -videoId: HNFrRHqpck4 +videoId: JH9Uk2mi3Dc dashedName: spreadsheets-and-additional-resources --- diff --git a/curriculum/challenges/english/17-college-algebra-with-python/learn-exponents-and-logarithms/exponents-and-logarithms.md b/curriculum/challenges/english/17-college-algebra-with-python/learn-exponents-and-logarithms/exponents-and-logarithms.md index c4e0821eac9..24a80693af2 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/learn-exponents-and-logarithms/exponents-and-logarithms.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/learn-exponents-and-logarithms/exponents-and-logarithms.md @@ -8,7 +8,7 @@ dashedName: exponents-and-logarithms # --description-- -Here is the Colab notebook to go along with this video. +Here is the Colab notebook to go along with this video. # --question-- diff --git a/curriculum/challenges/english/17-college-algebra-with-python/learn-fractions-and-decimals/fractions-and-decimals-extra.md b/curriculum/challenges/english/17-college-algebra-with-python/learn-fractions-and-decimals/fractions-and-decimals-extra.md index 3d446e36663..e1ac138f79e 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/learn-fractions-and-decimals/fractions-and-decimals-extra.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/learn-fractions-and-decimals/fractions-and-decimals-extra.md @@ -10,7 +10,7 @@ dashedName: fractions-and-decimals-extra The following video will show you one way to set up your Google Colaboratory notebook, so that you can continue to build your personalized algebra calculator. -Here is the Colab notebook used in this video so you can use it as a model. +Here is the Colab notebook used in this video so you can use it as a model. # --question-- diff --git a/curriculum/challenges/english/17-college-algebra-with-python/learn-how-to-graph-systems-of-equations/graphing-systems.md b/curriculum/challenges/english/17-college-algebra-with-python/learn-how-to-graph-systems-of-equations/graphing-systems.md index b57b2bb3b00..ce4d9d07df6 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/learn-how-to-graph-systems-of-equations/graphing-systems.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/learn-how-to-graph-systems-of-equations/graphing-systems.md @@ -10,7 +10,7 @@ dashedName: graphing-systems This first video will show you how to graph systems of equations with with written math, then code. -Here is the Colab notebook used in this video. +Here is the Colab notebook used in this video. # --question-- diff --git a/curriculum/challenges/english/17-college-algebra-with-python/learn-how-to-solve-for-x/how-to-solve-for-x-extra.md b/curriculum/challenges/english/17-college-algebra-with-python/learn-how-to-solve-for-x/how-to-solve-for-x-extra.md index 6cb62985260..5d9ca07f933 100644 --- a/curriculum/challenges/english/17-college-algebra-with-python/learn-how-to-solve-for-x/how-to-solve-for-x-extra.md +++ b/curriculum/challenges/english/17-college-algebra-with-python/learn-how-to-solve-for-x/how-to-solve-for-x-extra.md @@ -24,7 +24,7 @@ Open the following Colab notebook, run the cell, and