You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 4, 2019. It is now read-only.
In the root directory of the project there will exist a directory: challenges, and a file called classroom_settings.json
The challenges directory will contain each lesson directory title like so: [C#].[L#].<name> i.e. 2.1.Addition (means the Addition lesson is Lesson 1 of Chapter 2).
Due note that chapter and lesson numbers is for our organization purposes and will not be reflected in the Repl.it Classroom.
Each lesson directory will contain four files:
lesson_code.py
lesson_tests.py
lesson.md
lesson_settings.json
lesson_code.py will be loaded into the initial-code section (top left container) of the classroom.
lesson_tests.py will be loaded into a hidden unittest file (behind the scenes).
lesson.md will be loaded into the markdown section (bottom right container) of the classroom.
lesson_settings.json will be used to store information such as Title, Chapter, Lesson number, ID(?). This will mainly be for FCC, but repl will be able to utilize the Title property and maybe the ID property.
Each Repl.it Classroom lesson url will be added to the challenges.json file in the project root directory.
[Down The Road] - implement a python script that auto builds the challenges.json file
The current structure for the FCC Python Curriculum is: Beginner Section, Intermediate Section, & Special Topic Section.
Curriculum Outline
In the root directory of the project there will exist a directory: challenges, and a file called classroom_settings.json
The challenges directory will contain each lesson directory title like so:
[C#].[L#].<name>i.e.2.1.Addition(means the Addition lesson is Lesson 1 of Chapter 2).Due note that chapter and lesson numbers is for our organization purposes and will not be reflected in the Repl.it Classroom.
Each lesson directory will contain four files:
lesson_code.py will be loaded into the initial-code section (top left container) of the classroom.
lesson_tests.py will be loaded into a hidden unittest file (behind the scenes).
lesson.md will be loaded into the markdown section (bottom right container) of the classroom.
lesson_settings.json will be used to store information such as Title, Chapter, Lesson number, ID(?). This will mainly be for FCC, but repl will be able to utilize the Title property and maybe the ID property.
Each Repl.it Classroom lesson url will be added to the challenges.json file in the project root directory.
[Down The Road] - implement a python script that auto builds the challenges.json file
The current structure for the FCC Python Curriculum is: Beginner Section, Intermediate Section, & Special Topic Section.
Beginner Section:
Intermediate Section:
Special Topic Section: