Empty Page

Module 1:

Binary, Hexadecimal & Logic

Set Includes:

  • 6 shelf ready works
  • A Teacher's Manual with step by step instructions and scripts
  • Introduction to the history behind the development of machine language
  • Downloadable worksheets
  • The opportunity to start learning how computers process information!
             

If you would like more information, please use our contact form to send us a message.

*Currently available only in the United States.

Module 1: Binary, Hexadecimal, and Logic

  • Slide title

    The Byte Register

    Button
  • Slide title

    The Byte Register

    Button
  • Slide title

    Hexadecimal Triangle

    Button
  • Slide title

    Binary and Hexadecimal 3-Part Cards

    Button
  • Slide title

    Boolean Logic Tables

    Button
  • Slide title

    Boolean Logic Tables

    Button
  • Slide title

    Boolean Logic 3-Part Cards

    Button
  • Slide title

    Bitwise Logic Validation Cylinder

    Button
  • Slide title

    Bitwise Logic

    Button
  • Slide title

    Origins of Machine Language for Upper Elementary

    Button
  • Slide title

    Origins of Machine Language

    Button
  • Slide title

    Teacher's Manual

    Button

The Byte Register

The first work in Module 1 uses marbles, a deck of cards, a holdable byte register, and a bit bucket to help students understand what makes a byte. Vocabulary introduced includes bit, byte, hexadecimal, binary, and nibble.


Hexadecimal Triangle

The Hexadecimal Triangle is a tool for translating between hexadecimal and the corresponding binary. This beautiful material offers a satisfying feel as the student moves the marbles and builds a more intuitive understanding of these very important number systems.

3-Part Cards: Hexadecimal, Binary and Logic

In this work, students encounter binary and hexadecimal numbers as a language. Using pattern recognition skills they can learn to connect hexadecimal values with their binary representation. They will also develop familiarity with Boolean Logic operators and their symbols.

Logic Tables

Students will learn about the four boolean logic operators NOT, AND, OR, and XOR (exclusive or). Using our unique tables, they will develop pattern recognition skills and an understanding of how each logic operator works.

Bitwise Logic

Bitwise logic is the capstone of Module 1. Here students will combine all of the knowledge of the first four works as they perform bitwise logic. Familiarity with the hexadecimal values and their binary representations will help them develop an appreciation of how the logic transforms data.

Origins of Machine Language

The Module 1 book is designed to enrich the experience with the materials. Written for upper elementary students and teachers, it explores the history of the people and ideas who contributed to the development of computer language over centuries. 


This book covers topics such as the abacus, the original purpose of computers, the development of binary numbers and how to use them, logic, and standards such as ASCII and Unicode. At the end, students and teachers will have a clearer vision of how the materials fit into the larger context of computer science.


A Lower Elementary Reader is also available, selecting the most accessible stories from this book in a format for younger students.

Teacher's Manual and Worksheets

Our Teacher's Manual is modeled off of a Montessori teacher's album - designed to give you all of the information you need to identify which students are ready for a work, the progression of the works, and a script for the lessons. With this manual in hand, you will be ready to teach your students about Binary, Hexadecimal, and Logic, regardless of your background in this subject.


For optional extension exercises and to aid your students as they move toward abstraction, we provide worksheets to practice writing the binary numbers, solidify knowledge of the Boolean logic tables, work through bitwise logic problems, and engage the history presented in the Origins of Machine Language book. Worksheets are targeted for lower and upper elementary students.

Are you intrigued but wondering how this could fit in a traditional classroom setting? Check out how you can enrich your computer science program with our classroom set!

Computer Science and a little History...

Kindergarten

All materials are designed with the primary student's needs in mind. Repetition is encouraged, and the materials can be revisited again and again.

The Origins of Machine Language book will provide the teacher with context and interesting information to have at the ready when inquisitive students want to know where bits and bytes came from.

Lower Elementary

The Origins of Machine Language Elementary Reader will introduce your students to the people whose ideas led to Machine Language. In addition to the Elementary Reader, worksheets will enable your student to make their own book by copying short passages. History and a little bit of handwriting practice - perfect!

Upper Elementary

The Origins of Machine Language Book expands on the stories introduced in the Elementary Reader, and also provides a more in depth look at the fascinating development of binary and hexadecimal numbers, and how they became the code used by computers today. Students will be asked to think about what makes a computer a computer, and will see how we get from long lines of ones and zeroes to something a person can read.

See the values that inform our design...

isolation of concepts

By simplifying colors and materials in each work, it becomes obvious to the child what the focus is. There is no confusion on whether they need to pay attention to colors or numbers.

control of error

Materials are self-correcting. A task completed well has a satisfying completion point. A task completed incorrectly makes it evident to the child that they should try again.

quality of material

Materials are carefully and precisely designed so that the correct results can be reliably determined. The feel of the weight and smoothness of the marbles gives the work a distinctive and beautiful appearance that is inviting and satisfying for the child

sensory exploration

Multi-modal learning leads to a greater depth of understanding and retention of knowledge. The action of the hands in manipulating works, hearing the marbles move, feeling the weight of the pieces, and connecting all of these to more abstract written work all contribute to long term learning.

independence

Once a child has been shown how a work is accomplished, they are free to spend time with it. Repetition and working to completion are encouraged.

move to abstraction

The concepts presented in our lessons create intuitions about things that can only be seen with an electron microscope. By learning to manipulate physical representations of data with their hands, students develop understanding about abstract concepts that can't be seen in later computer science education.
Share by: