Designed by Morrison, Gutschow, Lindley.
This KLA is transcribed from the SIGCSE 2004 Special Session on KLAs.
Overview To KLA
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
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
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.)
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
|•||Binary to decimal conversion|
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!