https://github.com/satharus/eoi-preparation-sessions
Some slides for sessions to prepare school students for the Egyptian Olympiad in Informatics.
https://github.com/satharus/eoi-preparation-sessions
beginner-friendly competitive-programming cpp eoi icpc ioi kids-learn kids-programming middle-school school slides slideshow
Last synced: about 2 months ago
JSON representation
Some slides for sessions to prepare school students for the Egyptian Olympiad in Informatics.
- Host: GitHub
- URL: https://github.com/satharus/eoi-preparation-sessions
- Owner: Satharus
- License: other
- Created: 2019-09-05T13:39:47.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-09-05T23:58:07.000Z (over 5 years ago)
- Last Synced: 2025-01-17T15:53:35.876Z (3 months ago)
- Topics: beginner-friendly, competitive-programming, cpp, eoi, icpc, ioi, kids-learn, kids-programming, middle-school, school, slides, slideshow
- Size: 10.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# EOI Preparation Sessions
These are some slides I created along with a friend of mine for a summer job where we were teaching middle school students the basics of programming and problem solving during a 3 week camp.
Feel free to reuse them and suggest improvements! (Please check the [CC License](https://creativecommons.org/licenses/by-nc-sa/4.0/) attached first.)
## [Lecture 1: Intro to Programming](https://docs.google.com/presentation/d/1vxVOvyzbBUja1pvjYUe7Ipa3NDWihkxU11cEeph-lMI/edit?usp=sharing)
## [Lecture 2: Maths and Conditionals](https://docs.google.com/presentation/d/1fyzlgfhde6blWueuTiz1ZjZRdQcZoQ68EG0pkpG7_EU/edit?usp=sharing)
## [Lecture 3: Problem Solving](https://docs.google.com/presentation/d/16NJUQLtpbQyCOg0x7a9M9BAajnZ9HOt92t-p8XYDCNQ/edit?usp=sharing)
## [Lecture 4: Loops](https://docs.google.com/presentation/d/1REXVlW8EJ1DSdY7_B0teAFcfMqXxsbc8hcXwYcyKxYA/edit?usp=sharing)
## [Lecture 5: Arrays and Sorting](https://docs.google.com/presentation/d/1wlIwv-kYEUMEzc2Z58RcM37ZP4HzFAKkm-lZ28GsIxE/edit?usp=sharing)
## [Lecture 6: Codeforces](https://docs.google.com/presentation/d/1iU_ZjLvD4oI4aO664MDTE2o2kJgcQUuH3Ms5sXVPPI4/edit?usp=sharing)
## [Lecture 7: Functions](https://docs.google.com/presentation/d/1JZQ39gSu5yBa9sRxY5qG51NP5IiCuiwTZKEYTWS1TLI/edit?usp=sharing)
## Lectures 8-9: Contest and Contest Upsolve
Lectures 8 and 9 didn't have slides, lecture 8 was a contest between the students and it consisted of the following problems:
- [4A - Watermelon](https://codeforces.com/problemset/problem/4/A)
- [71A - Way Too Long Words](https://codeforces.com/problemset/problem/71/A)
- [96A - Football](https://codeforces.com/problemset/problem/96/A)
- [546A - Soldier and Bananas](https://codeforces.com/problemset/problem/546/A)
- [581A - Vasya the Hipster](https://codeforces.com/problemset/problem/581/A)
## [Lecture 10: More Algorithms](https://docs.google.com/presentation/d/1AfNJ9DjKKxDJH086HrZO4pHGOMGrw5QLVcvAyMJn0rA/edit?usp=sharing)
## [Lecture 11: Numbering and Logic](https://docs.google.com/presentation/d/13RmXFT2_HQPsEye4N-rf2xhoUFK1waKWrkh1Y19h74Q/edit?usp=sharing)
## [Lecture 12: STLs](https://docs.google.com/presentation/d/1hXz1ODNXZPJKN4gaJ-mOr-m3rsHNt8SxvFWcmZlLS9U/edit?usp=sharing)
## [Lecture 13: Problems](https://docs.google.com/presentation/d/1xLhVKFxbauaeNvWW1weRz0_UdQQt78IjO8_IEMKBjVs/edit?usp=sharing)
## [Lecture 14: Intro to Dynamic Programming](https://docs.google.com/presentation/d/1zWDZ7vi4YyJdIH1eSDynF2lYdRc8JIelzAJtiGG12J4/edit?usp=sharing)
## [Lecture 15: Intro to Graphs](https://docs.google.com/presentation/d/1ETcVBbJRkcPs3qt2JTi8Ix0DHV_4f7gmi7NrgEdqFI4/edit?usp=sharing)
### [Template](https://www.slidescarnival.com/arvirargus-free-presentation-template/1094)
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.