Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jamesclarke7283/teachingcs

A repository full of resources i use to teach computer science concepts to people
https://github.com/jamesclarke7283/teachingcs

computer-science lua python python3 rust teaching teaching-materials

Last synced: about 6 hours ago
JSON representation

A repository full of resources i use to teach computer science concepts to people

Awesome Lists containing this project

README

        

# TeachingCS
A repository full of resources i use to teach computer science concepts to people.

## Python
The python programming folder gives introduction material for learning the python programming language.

### Beginner Path
One reccomended path for beginners is to learn the 5 building blocks of programming in python:
- Variables
- Decisions
- Loops
- Functions
- Classes & Objects

You can find the code under the `building_blocks` folder