Printable Programming Lesson Plan

  • Lesson-1

    Overview

    What is the course about?

  • Lesson-2

    Primitives

    What are some of the basic shapes?

  • Lesson-3

    Transformations

    How do we move shapes around? Does the order of transformation matter?

  • Lesson-4

    Booleans

    How do we combine shapes?

  • Lesson-5

    Good Coding Practice

    What are some of the coding practices? Why do we need to follow them?

  • Lesson-6

    Polygons

    Creating extruded and revolved shapes

  • Projects

    Sample Projects

    Project Templates

  • Lesson-7

    For Loops

    How do we make patterns?

  • Lesson-8 (optional)

    Engineering Drawings

    How do engineers share designs? How to use 2D drawings to make 3D objects?

  • Lesson-9 (optional)

    Functions

    What are functions? Can we use them to create customized shapes?

Sample Student Projects

  • image
    Use of cylinders and spheres to create a submarine

    Submarine

    Designed by Rohan; age: 11

  • image
    Use of cylinders and spheres to create a submarine

    Phone Case

    Designed by Suzanna; age: 14

  • image
    Use of mirroring to create a plane

    Boeing Plane

    Designed by Sanjay; age: 11

  • image
    Using for-loops and functions to design a Lego Block

    Lego Block

    Designed by Kalyan; age: 11

  • image
    Use of polyarcs to create a model of Taj Mahal

    Taj Mahal

    Designed by Harish; age: 14

  • image
    Use of colors to create a model of Rithika

    Teddy Bear

    Designed by Rithika; age: 14

  • image
    Boolean operations to create watch

    Watch Case

    Designed by Kalyan; age: 11

  • image
    Cloning to create mugs

    Dishrack

    Designed by Keshav

  • image
    Revolve to create chess pieces

    Chess Pieces

    Designed by Arjun

  • image
    Interesection of two extruded polygons to create curved seat

    Bicycle

    Designed by Sahana

  • image
    Extrude and textgeom

    Mario

    Designed by Avanthika

  • image
    Colors and textgeom with mirroring

    Dog

    Designed by Amalia

  • image
    Extrusion and cloning

    V8Engine

    Designed by Antonio

  • image
    Revolve and cloning

    DroidControlShip

    Designed by Berndt

  • image
    Polygon extrusion with mirroring

    Burj Khalifa

    Designed by Nandita

  • image
    Extrude along a path

    Water Slide with Ladder

    Designed by Arjun