Computational Thinking

Increase Student Engagement with Computational Thinking

Incorporate Pathway2Code exercises to extend your existing lesson plan activities

Energize student interest across the curriculum with interactive web pages, computer simulations and models.

Pathway2Code is a pseudo code platform that allows students to study, modify, or create entirely new, working software solutions. These solutions provide traditional subject students interactive web programs, simulations and models to study subjects more deeply. For coding students, programming logic can be taught, free of the constraints of programming language syntax.



Boost existing classroom activities
with apps students can
read - explore - modify
to grasp subject matter more fully.
Find out more ...


Traditional Subjects across the Curriculum
  • Students visualize lesson points with graphs, simulations, processing of data, and interactive features in an environment familiar to the students and promotes interest.

  • The platform supports the teacher with complete exercise documentation including:
    - Student directions for completing the exercise
    - Teacher background material for the activity
    - Videos for platform support activity
    - On-line support and optionally real-time remote assistance
    - Available guidance sessions for teachers


  • Easy integration of existing lesson plan material on Google Docs or other Learning Management Systems

Demonstrate how to
--- think before you code ---
by teaching the key steps
in software problem solving.


Coding Courses
  • Scaffolding of available commands
  • Drag and Drop pseudo code instruction writing
  • Debugging and tracing tools
  • Large library of coding exercises
  • Display and download of pseudo-code in multiple languages
  • Code analyzer to support grading
  • Support capture of student design strategy
  • Complete curriculum lecture slides available
Computer Principles Course
  • Utilize existing exercises to demonstrate common topics (sorting)
  • View animated output of key algorithm and software concepts
  • Enable non-coders to tune existing computer models
  • Excite your students with relevant and informative solutions
Sample Projects in Subjects Across the Curriculum (Non-Coding liberal arts, sciences)

Filling shapes with different size blocks

Art History - Generating a Pollock Painting

Westward Expansion - Packing the Wagon - Oregon Trail Like project

Misty Copeland - Choreographing Ballerina Movements

Elizabeth Eckford - Scheduling her school day

Albinism Lab Model- Gene Mutation, RNA to DNA, Amino Acids

Breeding Bunnies Model - Dominant / Recessive Genes

Neural Network - Shape Classification

Global Warming- Pattern Analysis

Population Migration and Melanin

AI - Cropping an Image and Classification

AI- Progressive Zooming and Image Classification

Machine Learning - Developing a winning strategy

Story Trail - Literary Characters

Interactive Quiz - Flag Game

Energy Pyramid - Modeling the food chain and climate change

Math Model - Riemann Sum

Making a Memoir - Generating alternative endings

Motif Analysis - Character Dialog

Ball Drop - Effects of Gravity
Introductory Programming and Gaming

Loops: Using Loops and Graphic Overlays

Gaming and Logic - Interactive Chess game

Event Demo: Using keypress and mouse events

Gaming and Animation: Breakout game

Standard Input-Process-Output Word problem

Gaming and Logic - Interactive Checkers game

Objects in Motion - Car Race

Board Game - SuDoKu

Random Raindrops in pond with ripples

Pattern generation
Computer Principles Course Lesson Support

Recursion - Generation of Concentric circles

Gradient Generation App

Flashing Broadway Lights - Animated Cirlces

Algorithm - Selection Sorting

Algorithm - Selection Sorting
Version 2
Copyright : Douglas Moody