< Back home

Chapter 4: Programming Concepts

Commands

Your First Karel Program Your Second Karel Program Your Third Karel Program Write a Karel Program Create a Pyramid

Functions

Move Twice - Starter Code Move Twice - Solution Three Boxes

Loops

Conditionals

Control Flow

Top Down Design

Three Flags - Top Down Design

Input and Output

Python - User Input JavaScript - User Input Java - User Input Scanner Java - User Input Simple

Variables

Double Number (user input)

Parameters

Arrays

Grocery List

Objects and Distionaries

Phonebook