fix: rename titles for better UX

This commit is contained in:
moT01
2020-04-21 23:37:02 -05:00
committed by Mrugesh Mohapatra
parent ad8daeb851
commit ed6d1d3db1
56 changed files with 116 additions and 128 deletions

View File

@ -8,219 +8,219 @@
"challengeOrder": [
[
"5e6a54a558d3af90110a60a0",
"Introduction A"
"Introduction: Why Program?"
],
[
"5e6a54af58d3af90110a60a1",
"Introduction B"
"Introduction: Hardware Architecture"
],
[
"5e6a54ba58d3af90110a60a2",
"Introduction C"
"Introduction: Python as a Language"
],
[
"5e6a54c358d3af90110a60a3",
"Introduction D"
"Introduction: Elements of Python"
],
[
"5e7b9f050b6c005b0e76f056",
"Expressions A"
"Variables, Expressions, and Statements"
],
[
"5e7b9f050b6c005b0e76f057",
"Expressions B"
"Intermediate Expressions"
],
[
"5e7b9f050b6c005b0e76f058",
"Conditional A"
"Conditional Execution"
],
[
"5e7b9f060b6c005b0e76f059",
"Conditional B"
"More Conditional Structures"
],
[
"5e7b9f060b6c005b0e76f05a",
"Functions A"
"Python Functions"
],
[
"5e7b9f060b6c005b0e76f05b",
"Functions B"
"Build your own Functions"
],
[
"5e7b9f060b6c005b0e76f05c",
"Iterations A"
"Loops and Iterations"
],
[
"5e7b9f070b6c005b0e76f05d",
"Iterations B"
"Iterations: Definite Loops"
],
[
"5e7b9f070b6c005b0e76f05e",
"Iterations C"
"Iterations: Loop Idioms"
],
[
"5e7b9f070b6c005b0e76f05f",
"Iterations D"
"Iterations: More Patterns"
],
[
"5e7b9f070b6c005b0e76f060",
"Strings A"
"Strings in Python"
],
[
"5e7b9f070b6c005b0e76f061",
"Strings B"
"Intermediate Strings"
],
[
"5e7b9f080b6c005b0e76f062",
"Files A"
"Reading Files"
],
[
"5e7b9f080b6c005b0e76f063",
"Files B"
"Files as a Sequence"
],
[
"5e7b9f080b6c005b0e76f064",
"Lists A"
"Python Lists"
],
[
"5e7b9f090b6c005b0e76f065",
"Lists B"
"Working with Lists"
],
[
"5e7b9f090b6c005b0e76f066",
"Lists C"
"String and Lists"
],
[
"5e7b9f090b6c005b0e76f067",
"Dictionaries A"
"Python Dictionaries"
],
[
"5e7b9f090b6c005b0e76f068",
"Dictionaries B"
"Dictionaries: Common Applications"
],
[
"5e7b9f0a0b6c005b0e76f069",
"Dictionaries C"
"Dictionaries and Loops"
],
[
"5e7b9f0a0b6c005b0e76f06c",
"Tuples A"
"The Tuples Collection"
],
[
"5e7b9f0b0b6c005b0e76f06d",
"Tuples B"
"Comparing and Sorting Tuples"
],
[
"5e7b9f0b0b6c005b0e76f06e",
"RegEx A"
"Regular Expressions"
],
[
"5e7b9f0b0b6c005b0e76f06f",
"RegEx B"
"Regular Expressions: Matching and Extracting Data"
],
[
"5e7b9f0b0b6c005b0e76f070",
"RegEx C"
"Regular Expressions: Practical Applications"
],
[
"5e7b9f0c0b6c005b0e76f071",
"HTTP A"
"Networking with Python"
],
[
"5e7b9f0c0b6c005b0e76f072",
"HTTP B"
"Networking Protocol"
],
[
"5e7b9f0c0b6c005b0e76f073",
"HTTP C"
"Networking: Write a Web Browser"
],
[
"5e7b9f0c0b6c005b0e76f074",
"HTTP D"
"Networking: Text Processing"
],
[
"5e7b9f0d0b6c005b0e76f075",
"HTTP E"
"Networking: Using urllib in Python"
],
[
"5e7b9f0d0b6c005b0e76f076",
"HTTP F"
"Networking: Web Scraping with Python"
],
[
"5e7b9f0e0b6c005b0e76f07a",
"Web Services A"
"Using Web Services"
],
[
"5e7b9f0e0b6c005b0e76f07b",
"Web Services B"
"Web Services: XML"
],
[
"5e7b9f0e0b6c005b0e76f07c",
"Web Services C"
"Web Services: XML Schema"
],
[
"5e7b9f140b6c005b0e76f07d",
"Web Services D"
"Web Services: JSON"
],
[
"5e7b9f140b6c005b0e76f07e",
"Web Services E"
"Web Services: Service Oriented Approach"
],
[
"5e7b9f150b6c005b0e76f07f",
"Web Services F"
"Web Services: APIs"
],
[
"5e7b9f150b6c005b0e76f080",
"Web Services G"
"Web Services: API Rate Limiting and Security"
],
[
"5e7b9f160b6c005b0e76f085",
"Objects A"
"Python Objects"
],
[
"5e7b9f160b6c005b0e76f086",
"Objects B"
"Objects: A Sample Class"
],
[
"5e7b9f170b6c005b0e76f087",
"Objects C"
"Object Lifecycle"
],
[
"5e7b9f170b6c005b0e76f088",
"Objects D"
"Objects: Inheritance"
],
[
"5e7b9f170b6c005b0e76f08a",
"Databases A"
"Relational Databases and SQLite"
],
[
"5e7b9f170b6c005b0e76f08b",
"Databases B"
"Make a Relational Database"
],
[
"5e7b9f180b6c005b0e76f08c",
"Databases C"
"Relational Database Design"
],
[
"5e7b9f180b6c005b0e76f08d",
"Databases D"
"Representing Relationships in a Relational Database"
],
[
"5e7b9f180b6c005b0e76f08e",
"Databases E"
"Relational Databases: Relationship Building"
],
[
"5e7b9f180b6c005b0e76f08f",
"Databases F"
"Relational Databases: Join Operation"
],
[
"5e7b9f190b6c005b0e76f090",
"Databases G"
"Relational Databases: Many-to-many Relationships"
],
[
"5e7b9f690b6c005b0e76f095",
"Viz A"
"Visualizing Data with Python"
],
[
"5e7b9f6a0b6c005b0e76f096",
@ -228,7 +228,7 @@
],
[
"5e7b9f6a0b6c005b0e76f097",
"Viz C"
"Data Visualization: Mailing Lists"
]
]
}

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f060b6c005b0e76f05b
title: Functions B
title: Build your own Functions
challengeType: 11
isRequired: true
videoId: nLDychdBwUg

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f0b0b6c005b0e76f06d
title: Tuples B
title: Comparing and Sorting Tuples
challengeType: 11
isRequired: true
videoId: dZXzBXUxxCs

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f050b6c005b0e76f058
title: Conditional A
title: Conditional Execution
challengeType: 11
isRequired: true
videoId: gz_IfIsZQtc

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f6a0b6c005b0e76f097
title: Viz C
title: 'Data Visualization: Mailing Lists'
challengeType: 11
isRequired: true
videoId: RYdW660KkaQ

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f0a0b6c005b0e76f069
title: Dictionaries C
title: Dictionaries and Loops
challengeType: 11
isRequired: true
videoId: EEmekKiKG70

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f090b6c005b0e76f068
title: Dictionaries B
title: "Dictionaries: Common Applications"
challengeType: 11
isRequired: true
videoId: f17xPfIXct0

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f050b6c005b0e76f057
title: Expressions B
title: Intermediate Expressions
challengeType: 11
isRequired: true
videoId: dKgUaIa5ATg

View File

@ -1,6 +1,6 @@
---
id: 5e6a54c358d3af90110a60a3
title: Introduction D
title: 'Introduction: Elements of Python'
challengeType: 11
isRequired: true
videoId: aRY_xjL35v0

View File

@ -1,6 +1,6 @@
---
id: 5e6a54af58d3af90110a60a1
title: Introduction B
title: 'Introduction: Hardware Architecture'
challengeType: 11
isRequired: true
videoId: H6qtjRTfSog
@ -26,26 +26,14 @@ We are still developing the interactive instructional part of the data analysis
<section id='tests'>
```yml
tests:
- text: 'It should pass all Python tests.'
testString: ''
question:
text: 'Who should learn to program?'
answers:
- 'College students.'
- 'People who want to become software developers.'
- 'Everyone.'
solution: 3
```
</section>
## Challenge Seed
<section id='challengeSeed'>
</section>
## Solution
<section id='solution'>
```py
# Python challenges don't need solutions,
# because they would need to be tested against a full working project.
# Please check our contributing guidelines to learn more.
```
</section>

View File

@ -1,6 +1,6 @@
---
id: 5e6a54ba58d3af90110a60a2
title: Introduction C
title: 'Introduction: Python as a Language'
challengeType: 11
isRequired: true
videoId: 0QeGbZNS_bY

View File

@ -1,6 +1,6 @@
---
id: 5e6a54a558d3af90110a60a0
title: Introduction A
title: 'Introduction: Why Program?'
challengeType: 11
isRequired: true
videoId: 3muQV-Im3Z0

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f070b6c005b0e76f05d
title: Iterations B
title: 'Iterations: Definite Loops'
challengeType: 11
isRequired: true
videoId: hiRTRAqNlpE

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f070b6c005b0e76f05e
title: Iterations C
title: 'Iterations: Loop Idioms'
challengeType: 11
isRequired: true
videoId: AelGAcoMXbI

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f070b6c005b0e76f05f
title: Iterations D
title: 'Iterations: More Patterns'
challengeType: 11
isRequired: true
videoId: 9Wtqo6vha1M

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f170b6c005b0e76f08b
title: Databases B
title: Make a Relational Database
challengeType: 11
isRequired: true
videoId: MQ5z4bdF92U

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f060b6c005b0e76f059
title: Conditional B
title: More Conditional Structures
challengeType: 11
isRequired: true
videoId: HdL82tAZR20

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f0c0b6c005b0e76f074
title: HTTP D
title: 'Networking: Text Processing'
challengeType: 11
isRequired: true
videoId: Pv_pJgVu8WI

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f0d0b6c005b0e76f075
title: HTTP E
title: 'Networking: Using urllib in Python'
challengeType: 11
isRequired: true
videoId: 7lFM1T_CxBs

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f0d0b6c005b0e76f076
title: HTTP F
title: 'Networking: Web Scraping with Python'
challengeType: 11
isRequired: true
videoId: Uyioq2q4cEg

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f0c0b6c005b0e76f073
title: HTTP C
title: 'Networking: Write a Web Browser'
challengeType: 11
isRequired: true
videoId: zjyT9DaAjx4

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f160b6c005b0e76f086
title: Objects B
title: 'Objects: A Sample Class'
challengeType: 11
isRequired: true
videoId: FiABKEuaSJ8

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f170b6c005b0e76f088
title: Objects D
title: 'Objects: Inheritance'
challengeType: 11
isRequired: true
videoId: FBL3alYrxRM

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f0b0b6c005b0e76f06f
title: RegEx B
title: 'Regular Expressions: Matching and Extracting Data'
challengeType: 11
isRequired: true
videoId: LaCZnTbQGkE

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f0b0b6c005b0e76f070
title: RegEx C
title: 'Regular Expressions: Practical Applications'
challengeType: 11
isRequired: true
videoId: xCjFU9G6x48

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f180b6c005b0e76f08c
title: Databases C
title: Relational Database Design
challengeType: 11
isRequired: true
videoId: AqdfbrpkbHk

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f170b6c005b0e76f08a
title: Databases A
title: 'Relational Databases and SQLite'
challengeType: 11
isRequired: true
videoId: QlNod5-kFpA

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f180b6c005b0e76f08f
title: Databases F
title: 'Relational Databases: Join Operation'
challengeType: 11
isRequired: true
videoId: jvDw3D9GKac

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f190b6c005b0e76f090
title: Databases G
title: 'Relational Databases: Many-to-many Relationships'
challengeType: 11
isRequired: true
videoId: z-SBYcvEQOc

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f180b6c005b0e76f08e
title: Databases E
title: 'Relational Databases: Relationship Building'
challengeType: 11
isRequired: true
videoId: A-t18zKJvmo

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f180b6c005b0e76f08d
title: Databases D
title: Representing Relationships in a Relational Database
challengeType: 11
isRequired: true
videoId: -orenCNdC2Q

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f050b6c005b0e76f056
title: Expressions A
title: Variables, Expressions, and Statements
challengeType: 11
isRequired: true
videoId: nELR-uyyrok

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f690b6c005b0e76f095
title: Viz A
title: Visualizing Data with Python
challengeType: 11
isRequired: true
videoId: e3lydkH0prw

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f150b6c005b0e76f080
title: Web Services G
title: 'Web Services: API Rate Limiting and Security'
challengeType: 11
isRequired: true
videoId: pI-g0lI8ngs

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f150b6c005b0e76f07f
title: Web Services F
title: 'Web Services: APIs'
challengeType: 11
isRequired: true
videoId: oUNn1psfBJg

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f140b6c005b0e76f07d
title: Web Services D
title: 'Web Services: JSON'
challengeType: 11
isRequired: true
videoId: ZJE-U56BppM

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f140b6c005b0e76f07e
title: Web Services E
title: 'Web Services: Service Oriented Approach'
challengeType: 11
isRequired: true
videoId: muerlsCHExI

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f0e0b6c005b0e76f07c
title: Web Services C
title: 'Web Services: XML Schema'
challengeType: 11
isRequired: true
videoId: yWU9kTxW-nc

View File

@ -1,6 +1,6 @@
---
id: 5e7b9f0e0b6c005b0e76f07b
title: Web Services B
title: 'Web Services: XML'
challengeType: 11
isRequired: true
videoId: _pZ0srbg7So