Recently Viewed: Home > Binary Counting
Binary Counting
Binary Counting

Designed by Morrison, Gutschow, Lindley.

This KLA is transcribed from the SIGCSE 2004 Special Session on KLAs.

Overview To KLA

Summary: To be added.

Learning Goals: At the end of this exercise, students will understand...

How a binary number system works.

Course And Level: freshman

Class Size: 5-24 active, unlimited upper size

Preparation Time: 2 min

Execution Time: varies, minimum 2 min

Planning For KLA
Materials: none (could use paper with place value written on it)

Examples of binary numbers for addition (no overflow, overflow)

As always, read this description carefully and practice the KLA before using it in class!

Execution Of KLA

1.Binary Counting
4-5 students crouching in front of the class (represent 0). Demonstrate counting as each 'bit' goes to 1, the corresponding student stands up. (Can speed up counting for laugh approach.)

2.Binary Addition
4-8 students represent a single number. Another 4-8 students represent a different number. One student represents carry. Perform addition (can demonstrate overflow).

Variants And Extra Topics: below

Two's complement
Binary to decimal conversion
Floating point??

Constraints On KLA

Would your KLA work if your students had the following constraints:
Limited Vision: Not if many were contrained.
Limited Hearing: Not if many were contrained.
Limited Mobility: Not if many were contrained. (perhaps raise hands instead?)
Trouble Speaking: Not if many were contrained.
Touch Aversion: Not if many were contrained.

Pitfalls Of KLA

Make sure the 0 bit person is fit, or use chairs and hand raising.

Feedback And Use Notes

Feedback: add your feedback here!

Use Notes: add your use notes here!

Related Resources

Powered by QwikiWiki v1.5.1 -