Introduction to Computer Programming
Main Loop Press
Support Forum
Twitter
Facebook
The Basics
Introduction
Preface
The Basics
1
Getting Started
2
The Basics
3
Numbers
4
Strings and Booleans
5
Conditions and Flow
6
Lists and Tuples
7
Loops and Iteration
8
Dictionaries and Sets
9
Functions & Modularity
10
Exceptions, Errors, and Debugging
11
Files and Systems
Architecture and Algorithms
12
2D Logic: Grids, Coordinates, and Tic-Tac-Toe
13
Algorithmic Thinking: Building an AI
14
Introduction to Classes and Objects
The Basics
Preface
1
Getting Started