Story Programming

Module: Representation

Overview

This teaching module explains what a representation is and how representations are employed by algorithms for problem solving. Specifically, it covers the following questions and topics.

  • What is a representation?
  • Representations are transformed computation
  • How to use icons and sequences of icons
  • Number representations
  • What is the difference between data types and data structures?
  • What are the differences between arrays and lists?

Prerequisites

Contained in this Module