TEACHING AID FOR BINARY PROGRAMMING LANGUAGE
20220293011 ยท 2022-09-15
Inventors
Cpc classification
A63F9/0842
HUMAN NECESSITIES
International classification
A63F9/08
HUMAN NECESSITIES
G09B19/00
PHYSICS
Abstract
A teaching aid for binary programming language contains: a Rubik's cube including six surfaces. Each side has fourth corner pieces, four side pieces, and a center piece which are rotatable. Each of the four side pieces is defined among any two adjacent corner pieces and the center piece, and the center piece is defined among the four corner pieces and the four side pieces. The center piece has a calculation sign, and each of the fourth corner pieces and the four side pieces has a binary number.
Claims
1. A teaching aid for binary programming language comprising: a Rubik's cube including six surfaces, and each side having fourth corner pieces, four side pieces, and a center piece which are rotatable, each of the four side pieces being defined among any two adjacent corner pieces and the center piece, and the center piece being defined among the four corner pieces and the four side pieces; and wherein the center piece has a calculation sign, and each of the fourth corner pieces and the four side pieces has a binary number.
2. The teaching aid as claimed in claim 1, wherein each binary number is any one of 2 to a zero power of 0=1, 2 to a 1.sup.st power=2, 2 to a 2.sup.nd power=4, 2 to a 3.sup.rd power=8, 2 to a 4.sup.th power=16, 2 to a 5.sup.th power=32, 2 to a 6.sup.th power=64, and 2 to a 7.sup.th power=128.
3. The teaching aid as claimed in claim 1, wherein each binary number is any one of a square root of 121=11, a square root of 144=12, a square root of 169=13, a square root of 196=14, a square root of 225=15, a square root of 256=16, a square root of 289=17, and a square root of 324=18.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010]
[0011]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] With reference to
[0013] Each binary number 10 is any one of 2 to a zero power of 0=1, 2 to a 1.sup.st power=2, 2 to a 2.sup.nd power=4, 2 to a 3.sup.rd power=8, 2 to a 4.sup.th power=16, 2 to a 5.sup.th power=32, 2 to a 6.sup.th power=64, and 2 to a 7.sup.th power=128.
[0014] Each binary number 10 is any one of a square root of 121=11, a square root of 144=12, a square root of 169=13, a square root of 196=14, a square root of 225=15, a square root of 256=16, a square root of 289=17, and a square root of 324=18.
[0015] Thereby, each binary number 10 is configured to be rotatable to display calculation answer based on a question or a teaching instruction, and the calculation sign 20 of the center piece is applied to display calculation instruction, thus enhancing learning and teaching interests of the binary programming language.
[0016] Preferably, the teaching aid of the present invention facilitates easy understanding and learning of the binary programming language.
[0017] While the preferred embodiments of the invention have been set forth for the purpose of disclosure, modifications of the disclosed embodiments of the invention as well as other embodiments thereof may occur to those skilled in the art. Accordingly, the appended claims are intended to cover all embodiments which do not depart from the spirit and scope of the invention.