Tuber-charge Your Computer Science Journey

Free programming E-books To Start. Suitable for teachers, parents, and students.

For Individuals

The best way for you to learn programming on your own with our FREE ebooks

Basic 

INTRODUCTION TO SCRATCH

Ages: 6 and up

BASIC: Level 1

INTRODUCTION TO PYTHON

Ages: 9 and up

BASIC: Level 1

INTRODUCTION TO JAVA

Ages: 9 and up

BASIC: Level 1

INTRODUCTION TO SWIFT

Ages: 9 and up

BASIC: Level 1

python level 2

PYTHON DATA STRUCTURES

Ages: 9 and up

BASIC: Level 2

swift-level-2

CREATE YOUR FIRST iOS APP

Ages: 9 and up

BASIC: Level 2

INTRODUCTION TO COMPUTER NETWROKING

Ages: 9 and up

INTERMEDIATE: Level 1

 

For Teachers

The best way for you to teach computer programming fundamentals on your own without any computers


 

COMPUTER SCIENCE UNPLUGGED: SAVING POTATO KING

Ages: 4 to 8

Preschool

COMPUTER SCIENCE UNPLUGGED: FINDING POTATO KING'S TREASURE

Ages: 6 to 12

Elementary