Skip to content

elsheraey/think-and-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Think & Code

A series of C++ programming camps run in 2017–2018, introducing university students to fundamentals, problem-solving, and competitive programming.

Impact

~50 students went through Think & Code across its three editions. Alumni are now landing impact across the industry: software engineering, embedded systems, software testing, security, and beyond.

Repository layout

2017/
├── lectures/         Lecture materials (operators, looping, pointers, arrays, recursion, functions)
├── drafts/           Camp narrative drafts (Hello Camp, Le Grande Project, PPS Island, Enigma, Badges)
├── daily-docs/       Day-by-day recap notes (day-01 … day-05)
└── problems/
    ├── mentors/      Problem sets with reference solutions
    └── students/     Problem statements distributed to students
2018-midyear/
├── day-01/           Slide source + rendered PDF, images, compilation-stage examples, lab handout
├── day-02 … day-09   Daily slide decks (flat .ppt / .pptx files)
├── day-10/           Slides and Enigma manual
└── participants/     Lab and assignment sheets, worked examples

Mentors

Deep thanks to the mentors who made Think & Code possible. The camps would not have existed without their time and care.

If you are listed above and would prefer to be removed, or would like your name corrected or a LinkedIn link added or updated, please open an issue or PR and the change will be made. If you contributed to Think & Code and are not listed above, the same applies: open an issue or PR to be added.

License

Materials are shared for educational reference. Please contact the organizers before redistributing or adapting for commercial use.

About

C++ programming camp curriculum and materials (2017-2018). ~50 students, multi-year bootcamp covering fundamentals to competitive programming.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages