Skip to content

Commit

Permalink
Merge pull request #429 from AimeeMRosato/master
Browse files Browse the repository at this point in the history
protected materials and landing page updates
  • Loading branch information
AimeeMRosato authored Jun 28, 2024
2 parents 1b2a61c + 5776feb commit 8d567fd
Show file tree
Hide file tree
Showing 15 changed files with 16 additions and 24 deletions.
10 changes: 1 addition & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,18 +40,10 @@ As with all software services, it is the school's sole decision to use the tool

## Curriculum Issues

TEALS will only continue making small corrections and critical updates to TEALS curricula. Please <a href="https://docs.github.com/en/issues/tracking-your-work-with-issues/creating-an-issue">open an issue</a> if you encounter things like factual, spelling, or grammatical errors, broken links, sequencing problems (topics needed before they are taught), or incomplete/missing materials.
TEALS will no longer be making updates to TEALS curricula. If you wish, you may <a href="https://docs.github.com/en/issues/tracking-your-work-with-issues/creating-an-issue">open an issue</a> if you encounter things like factual, spelling, or grammatical errors, broken links, sequencing problems (topics needed before they are taught), or incomplete/missing materials.

## Giving feedback and asking questions about the curriculum

TEALS intends for our curricula to be starting points for teaching teams. We invite volunteers and classroom teachers using our curricula to <a href="https://docs.github.com/en/get-started/quickstart/fork-a-repo">fork</a> them as appopriate! If you'd like to suggest changes or additions to a curriculum be added to the master branch, please submit a <a href="https://docs.github.com/en/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests">pull request</a> containing your changes. As a best practice, each pull request should contain a singular atomic change.

Here are a few examples of a pull request workflow.

https://www.thinkful.com/learn/github-pull-request-tutorial/<br>
http://codeinthehole.com/writing/pull-requests-and-other-good-practices-for-teams-using-github/<br>
https://github.com/skyscreamer/yoga/wiki/GitHub-Best-Practices/<br>

For general curriculum-related questions and discussion not tied to a specific reported issue, we encourage everyone to actively participate in the <a href="https://docs.github.com/en/discussions/collaborating-with-your-community-using-discussions">GitHub Discussions</a> board for the corresponding curriculum. This is a great place to share alternative lesson ideas, share pro-tips for implementation and differentiation, pacing advice, etc...

## Printing
Expand Down
2 changes: 1 addition & 1 deletion docs/curriculum_map.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

**Pacing Guidance:** 1 Day is a 55 minute class period.

**Protected content** such as unit quizzes, quiz answer keys, project sample solutions can be accessed from the TEALS Dashboard in Additional Curriculum Materials.
Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information.

For TEALS schools in **BC, Canada**, please see [Aligning TEALS Python Teaching Resources with the BC Curriculum](CA_README.md.html).

Expand Down
2 changes: 1 addition & 1 deletion docs/units/1_unit/05_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
## Materials/Preparation

* [1.05 Slide Deck](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/1_unit/slidedecks/Intro%20Python%201.05%20TEALS.pptx)
* Download quiz and Answer key(access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS Dashboard][])
* Download quiz and Answer keys. Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information.
* [Associated Readings 1.3](https://tealsk12.github.io/2nd-semester-introduction-to-computer-science/readings.md.html#associatedreadings/1.3)
* Take the quiz.
* After taking the quiz yourself, take a look at the answer key provided in the additional curriculum materials.
Expand Down
4 changes: 2 additions & 2 deletions docs/units/1_unit/06_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
* [Project spec - Mad Libs][] ([docx][1]) ([pdf][2])
* [Project spec - Mad Libs (Canadian version)][] ([docx][3]) ([pdf][4])
* [Project spec - Magic Square][] ([docx][5]) ([pdf][6])
* Solution (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS dashboard][])
* Solution (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information.)
* [Editable grading rubric](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/1_unit/06_lesson/rubric.docx)

## Preparation
Expand Down Expand Up @@ -56,7 +56,7 @@
* Pass out and the project specification and walk students through all the requirements and potential challenges.
* Emphasize that prompts must ask for the correct noun-verb combinations.
* Encourage students to look at the grading rubric on page two repeatedly throughout the project to ensure they are meeting all the requirements.
* Demo a sample project solution (access protected resources by clicking on "Additional curriculum materials" on the [TEALS dashboard](https://www.tealsk12.org/dashboard/)) for students to see how a completed program should function.
* Demo a sample project solution for students to see how a completed program should function.
* Identify the sub problems of MadLibs.
* Have students list what variables, inputs, and print statements they will need.

Expand Down
2 changes: 1 addition & 1 deletion docs/units/2_unit/03_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
* [2.03 Slide Deck](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/2_unit/slidedecks/Intro%20Python%202.03%20TEALS.pptx)
* [Do Now][]
* [Lab - triangle program][] ([docx][]) ([pdf][])
* Solution (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS Dashboard][]).
* Solution (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information).
* [Associated Readings 2.3](https://tealsk12.github.io/2nd-semester-introduction-to-computer-science/readings.md.html#associatedreadings/2.3)
* Read through the do now, lesson, and lab so that you are familiar with the requirements and can assist students.
* Video Resources:
Expand Down
2 changes: 1 addition & 1 deletion docs/units/2_unit/04_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
* [2.04 Slide Deck](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/2_unit/slidedecks/Intro%20Python%202.04%20TEALS.pptx)
* [Do Now][]
* [Lab - Food Chooser][] ([docx][]) ([pdf][]).
* Solution (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS Dashboard][]).
* Solution (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information).
* [Associated Readings 2.4](https://tealsk12.github.io/2nd-semester-introduction-to-computer-science/readings.md.html#associatedreadings/2.4)
* Read through the do now, lesson, and lab so that you are familiar with the requirements and can assist students.
* Video Resources:
Expand Down
2 changes: 1 addition & 1 deletion docs/units/2_unit/07_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
* [Project Spec - To-do List][] ([docx][5]) ([pdf][6])
* [Text Monster Starter Code](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/2_unit/07_lesson/text_Monster_Starter_Code.py)
* [Editable Grading Rubric](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/2_unit/07_lesson/rubric.docx)
* Sample Solutions (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS Dashboard][]).
* Sample Solutions (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information).

## Preparation

Expand Down
2 changes: 1 addition & 1 deletion docs/units/3_unit/05_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
* [Project spec - Daily Planner][] ([docx][5]) ([pdf][6])
* [Oregon Trail starter code](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/3_unit/05_lesson/Unit_3_Project_Oregon_Trail_Starter_Code.py)
* [Cross-Country Canada starter code](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/3_unit/05_lesson/Unit_3_Project_Cross_Country_Canada_Starter_Code.py/)
* Solution (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS dashboard](https://www.tealsk12.org/dashboard/))
* Solution (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email info@tealsk12.org for access information)
* Update the _Project Spec_ as needed to meet your grading requirements.
* Try creating your own variation on the Oregon Trail code so you are familiar with the potential challenges and bugs your students will hit.
* Review [4 steps to solve any CS problem][]
Expand Down
2 changes: 1 addition & 1 deletion docs/units/4_unit/05_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
## Materials/Preparation

* [4.05 Slide Deck](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/4_unit/slidedecks/Intro%20Python%204.05%20TEALS.pptx)
* Quiz (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS Dashboard][])
* Quiz (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information)
* [Lab - Debugging Practice][] ([docx][]) ([pdf][])
* [Coding Example][]
* Read through the quiz, lesson, and lab so that you are familiar with the requirements and can assist students.
Expand Down
2 changes: 1 addition & 1 deletion docs/units/4_unit/06_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
* [Teacher's guide for BC curriculum alignment](project_canada.md.html)
* [Project Spec - 2 Player Tic-Tac-Toe][] ([docx][3]) ([pdf][4])
* [Tic Tac Toe starter code](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/4_unit/06_lesson/tictactoe_starter_code.py)
* Solution (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS dashboard])
* Solution (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information)
* Read through the handout, lesson, and project so that you are familiar with the requirements and can assist students
* Try creating your own variation on the Tic-Tac-Toe game so you are familiar with the potential challenges and bugs your students will hit
* Review [4 steps to solve any CS problem][]
Expand Down
2 changes: 1 addition & 1 deletion docs/units/5_unit/05_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

* [5.05 Slide Deck](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/5_unit/slidedecks/Intro%20Python%205.05%20TEALS.pptx)
* [Do Now][]
* Solution (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS Dashboard][])
* Solution (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information)
* [EarSketch Editor][]
* [Project][] ([docx][]) ([pdf][])
* [Teacher's guide for BC curriculum alignment](project_canada.md.html)
Expand Down
2 changes: 1 addition & 1 deletion docs/units/5_unit/05_lesson/project_canada.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
## Materials/Preparation

* [Do Now][]
* Solution (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS Dashboard][])
* Solution (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information)
* [EarSketch Editor][]
* [Project][] ([docx][]) ([pdf][])
* Read through the do now and project spec so that you are familiar with the requirements and can assist students
Expand Down
2 changes: 1 addition & 1 deletion docs/units/6_unit/02_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
* [6.02 Slide Deck](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/6_unit/slidedecks/Intro%20Python%206.02%20TEALS.pptx)
* [Do Now][]
* [Lab - Word Counter][] ([docx][]) ([pdf][])
* Solution (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS Dashboard][]).
* Solution (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information).
* [Associated Reading](https://tealsk12.github.io/2nd-semester-introduction-to-computer-science/readings.md.html#associatedreadings/6.2)
* Read through the do now, lesson, and lab so that you are familiar with the requirements and can assist students.

Expand Down
2 changes: 1 addition & 1 deletion docs/units/6_unit/05_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
* [Project Spec - Buy an Umbrella][] ([docx][1]) ([pdf][2])
* [Project Spec - Guess Who][] ([docx][3]) ([pdf][4])
* [Project Spec - Guess Who (Hockey Canada Edition)][] ([docx][5]) ([pdf][6])
* Solution (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS Dashboard][]).
* Solution (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information).
* Read through the do now and project spec so that you are familiar with the requirements and can assist students.
* Try creating your own variation on the Guess Who game so you are familiar with the potential challenges and bugs your students will hit.
* Review [4 Steps to Solve Any CS Problem][]
Expand Down
2 changes: 1 addition & 1 deletion docs/units/7_unit/05_lesson/lesson.md.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
* [7.05 Slide Deck](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/7_unit/slidedecks/Intro%20Python%207.05%20TEALS.pptx)
* [Project Spec - Pokemon][] ([docx][1]) ([pdf][2])
* [Project Spec - Mailing List][] ([docx][3]) ([pdf][4])
* Solution (access protected resources by clicking on "Additional Curriculum Materials" on the [TEALS Dashboard][]).
* Solution (Protected content such as unit quizzes, quiz answer keys, project sample solutions are available to those with a TEALS Dashboard account. Please email [email protected] for access information).
* Read through the project spec so that you are familiar with the requirements and can assist students.
* Try creating your own project so that you can Review [4 Steps to Solve Any CS Problem][].
* [Editable Grading Rubric](https://github.com/TEALSK12/2nd-semester-introduction-to-computer-science/raw/master/units/7_unit/05_lesson/rubric.docx)
Expand Down

0 comments on commit 8d567fd

Please sign in to comment.