Skip to content

Commit 6d2185e

Browse files
committed
Merge remote-tracking branch 'refs/remotes/CodeClub/master'
2 parents 5eadc48 + 27a465f commit 6d2185e

File tree

453 files changed

+5292
-1927
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

453 files changed

+5292
-1927
lines changed

README.md

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -13,29 +13,3 @@ If you're a club leader trying out new projects, please complete <a href="https:
1313
This material is openly available for everyone to use and contribute to. Right now, we’re receiving translations from all over the world.
1414

1515
Instructions on how to contribute to our curriculum can be found [here](https://github.com/CodeClub/curriculum_documentation/blob/master/contributing.md).
16-
17-
##Python 1
18-
* ASCII Art
19-
* The Year 2025
20-
* Quiz
21-
* Turtle Power
22-
* Gameshow
23-
* Compliment Generator
24-
25-
##Python 2
26-
* Secret Messages
27-
* Teaching Turtles
28-
* Text-speak Converter
29-
* Pokedex
30-
* RPG
31-
* Minecraft 2D
32-
33-
##Archived Projects
34-
* Turtles All The Way Down
35-
* Hangman
36-
* Noughts and Crosses
37-
* Playing Against the Computer
38-
39-
40-
41-

en-GB/en-GB_python1.manifest

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
11
{
2-
"description": "Python 1",
3-
"id": "python",
2+
"description": false,
3+
"id": "python_01",
44
"language": "en-GB",
5-
"number": 9,
5+
"number": 7,
66
"title": "Python 1",
77
"category": "cat-python",
88
"projects": [
99
{
1010
"number": 1,
11-
"filename": "lessons/ASCII Art/ASCII Art.md",
12-
"note": "lessons/ASCII Art/ASCII Art - notes.md"
11+
"filename": "lessons/About Me/About Me.md",
12+
"note": "lessons/About Me/About Me - notes.md"
1313
},
1414
{
1515
"number": 2,
16-
"filename": "lessons/The Year 2025/The Year 2025.md",
17-
"note": "lessons/The Year 2025/The Year 2025 - notes.md"
16+
"filename": "lessons/Rock Paper Scissors/Rock Paper Scissors.md",
17+
"note": "lessons/Rock Paper Scissors/Rock Paper Scissors - notes.md"
1818
},
1919
{
2020
"number": 3,
21-
"filename": "lessons/Quiz/Quiz.md",
22-
"note": "lessons/Quiz/Quiz - notes.md"
21+
"filename": "lessons/Turtle Race/Turtle Race.md",
22+
"note": "lessons/Turtle Race/Turtle Race.md"
2323
},
2424
{
2525
"number": 4,
26-
"filename": "lessons/Turtle Power/Turtle Power.md",
27-
"note": "lessons/Turtle Power/Turtle Power - notes.md"
26+
"filename": "lessons/Team Chooser/Team Chooser.md",
27+
"note": "lessons/Team Chooser/Team Chooser - notes.md"
2828
},
2929
{
3030
"number": 5,
31-
"filename": "lessons/Gameshow/Gameshow.md",
32-
"note": "lessons/Gameshow/Gameshow - notes.md"
31+
"filename": "lessons/Colourful Creations/Colourful Creations.md",
32+
"note": "lessons/Colourful Creations/Colourful Creations - notes.md"
3333
},
3434
{
3535
"number": 6,
36-
"filename": "lessons/Compliment Generator/Compliment Generator.md",
37-
"note": "lessons/Compliment Generator/Compliment Generator - notes.md"
36+
"filename": "lessons/Secret Messages/Secret Messages.md",
37+
"note": "lessons/Secret Messages/Secret Messages - notes.md"
3838
}
3939
],
4040

en-GB/en-GB_python2.manifest

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
11
{
2-
"description": "Python 2",
3-
"id": "python",
2+
"description": false,
3+
"id": "python_02",
44
"language": "en-GB",
5-
"number": 10,
5+
"number": 8,
66
"title": "Python 2",
77
"category": "cat-python",
88
"projects": [
99
{
1010
"number": 1,
11-
"filename": "lessons/Secret Messages/Secret Messages.md",
12-
"note": "lessons/Secret Messages/Secret Messages - notes.md"
11+
"filename": "lessons/Modern Art/Modern Art.md",
12+
"note": "lessons/Modern Art/Modern Art - notes.md"
1313
},
1414
{
1515
"number": 2,
16-
"filename": "lessons/Teaching Turtles/Teaching Turtles.md",
17-
"note": "lessons/Teaching Turtles/Teaching Turtles - notes.md"
16+
"filename": "lessons/Popular Pets/Popular Pets.md",
17+
"note": "lessons/Popular Pets/Popular Pets - notes.md"
1818
},
1919
{
2020
"number": 3,
21-
"filename": "lessons/Text-speak Converter/Text-speak Converter.md",
22-
"note": "lessons/Text-speak Converter/Text-speak Converter - notes.md"
21+
"filename": "lessons/RPG/RPG.md",
22+
"note": "lessons/RPG/RPG - notes.md"
2323
},
2424
{
2525
"number": 4,
26-
"filename": "lessons/Pokedex/Pokedex.md",
27-
"note": "lessons/Pokedex/Pokedex - notes.md"
26+
"filename": "lessons/ISS/ISS.md",
27+
"note": "lessons/ISS/ISS - notes.md"
2828
},
2929
{
3030
"number": 5,
31-
"filename": "lessons/RPG/RPG.md",
32-
"note": "lessons/RPG/RPG - notes.md"
31+
"filename": "lessons/Robo-Trumps/Robo-Trumps.md",
32+
"note": "lessons/Robo-Trumps/Robo-Trumps.md"
3333
},
3434
{
3535
"number": 6,
36-
"filename": "lessons/Minecraft2D/Minecraft2D.md",
37-
"note": "lessons/Minecraft2D/Minecraft2D - notes.md"
36+
"filename": "lessons/CodeCraft/CodeCraft.md",
37+
"note": "lessons/CodeCraft/CodeCraft - notes.md"
3838
}
3939
]
4040
}

en-GB/en-GB_python_archive.manifest

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
{
2+
"description": false,
3+
"id": "python_archive",
4+
"language": "en-GB",
5+
"number": 9,
6+
"title": "Archived Python Projects",
7+
"category": "cat-python",
8+
"projects": [
9+
{
10+
"number": 1,
11+
"filename": "lessons/ASCII Art/ASCII Art.md",
12+
"note": "lessons/ASCII Art/ASCII Art - notes.md"
13+
},
14+
{
15+
"number": 2,
16+
"filename": "lessons/The Year 2025/The Year 2025.md",
17+
"note": "lessons/The Year 2025/The Year 2025 - notes.md"
18+
},
19+
{
20+
"number": 3,
21+
"filename": "lessons/Quiz/Quiz.md",
22+
"note": "lessons/Quiz/Quiz - notes.md"
23+
},
24+
{
25+
"number": 4,
26+
"filename": "lessons/Turtle Power/Turtle Power.md",
27+
"note": "lessons/Turtle Power/Turtle Power - notes.md"
28+
},
29+
{
30+
"number": 5,
31+
"filename": "lessons/Gameshow/Gameshow.md",
32+
"note": "lessons/Gameshow/Gameshow - notes.md"
33+
},
34+
{
35+
"number": 6,
36+
"filename": "lessons/Compliment Generator/Compliment Generator.md",
37+
"note": "lessons/Compliment Generator/Compliment Generator - notes.md"
38+
},
39+
{
40+
"number": 7,
41+
"filename": "lessons/Teaching Turtles/Teaching Turtles.md",
42+
"note": "lessons/Teaching Turtles/Teaching Turtles - notes.md"
43+
},
44+
{
45+
"number": 8,
46+
"filename": "lessons/Text-speak Converter/Text-speak Converter.md",
47+
"note": "lessons/Text-speak Converter/Text-speak Converter - notes.md"
48+
},
49+
{
50+
"number": 9,
51+
"filename": "lessons/Pokedex/Pokedex.md",
52+
"note": "lessons/Pokedex/Pokedex - notes.md"
53+
}
54+
]
55+
}
56+
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: About Me — Notes for Club Leaders
3+
language: en
4+
embeds: "*.png"
5+
...
6+
7+
#Introduction:
8+
In this project, children will learn how to write a Python program telling people all about themselves. They will create ASCII art (images from text) and perform calculations based on user input.
9+
10+
#Online Resources
11+
12+
__This project uses Python 3.__ We recommend using [trinket](https://trinket.io/) to write Python online. This project contains the following Trinkets:
13+
14+
+ [New (blank) Python Trinket -- jumpto.cc/python-new](http://jumpto.cc/python-new)
15+
16+
There is also a trinket containing the completed project:
17+
18+
+ [‘About Me’ Finished -- trinket.io/python/a1f663ae0d](https://trinket.io/python/a1f663ae0d)
19+
20+
#Offline Resources
21+
This project can be [completed offline](https://www.codeclubprojects.org/en-GB/resources/python-working-offline/) if preferred. You can access the project resources by clicking the 'Project Materials' link for this project. This link contains a 'Project Resources' section, which includes resources that children will need to complete this project offline. Make sure that each child has access to a copy of these resources. This section includes the following files:
22+
23+
+ about/about.py
24+
25+
You can also find a completed version of this project in the 'Volunteer Resources' section, which contains:
26+
27+
+ about-finished/about.py
28+
29+
(All of the resources above are also downloadable as project and volunteer `.zip` files.)
30+
31+
#Learning Objectives
32+
+ Sequencing;
33+
+ Variables;
34+
+ Converting between text and integer (whole number) data types.
35+
36+
#Challenges
37+
+ What's on your mind? - writing a first Python program using the `print` statement.
38+
+ "About yourself" - printing text and ASCII art to the screen. __Remember that the code children write in Trinket is public. Remind them not to share any personal information like their full name or address.__
39+
+ "Your age in dog years" - performing a calculation based on the user's input.

0 commit comments

Comments
 (0)