Embodiments of the present invention relate generally to software and systems designed for teaching purposes.
Concrete or physical manipulatives such as blocks, math racks, counter, etc., are used to facilitate learning, especially in the field of mathematics. Virtual manipulatives refer to digital “objects” that are the digital or virtual counterpart of concrete manipulatives. Virtual manipulatives may be manipulated, e.g., with a pointing device such as a mouse during learning activities.
Broadly, embodiments of the invention disclose a packing workspace tool and a method for teaching math based on the packing workspace tool. The packing workspace tool provides a user with a number of counters in a workspace that is divided into columns. The user may manipulate the counters to create-different representations of a given number. The user types an answer either into a place value chart (described in more detail below) or, in some cases, in a box under each column. Advantageously, the packing workspace tool provides a visual representation of place value and encourages students to be flexible in thinking about numbers. It also moves students toward an understanding of expanded notation.
In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the invention. It will be apparent, however, to one skilled in the art that the invention can be practiced without these specific details. In other instances, structures and devices are shown only in block diagram form in order to avoid obscuring the invention.
Reference in this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. The appearance of the phrases “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Moreover, various features are described that may be exhibited by some embodiments and not by others. Similarly, various requirements are described that may be requirements for some embodiments but not other embodiments.
Broadly, embodiments of the invention disclose a packing workspace tool and a method for teaching math based on the packing workspace tool. The packing workspace tool provides a user with a number of counters in a workspace that is divided into columns. The user may manipulate the counters to create different representations of a given number. The user types an answer either into a place value chart (described in more detail below) or, in some cases, in a box under each column. Advantageously, the packing workspace tool provides a visual representation of place value and encourages students to be flexible in thinking about numbers. It also moves students toward an understanding of expanded notation.
Advantageously, in one embodiment the packing workspace tool may be rendered as a virtual manipulative on a display screen so that a learner may interact with the virtual manipulative to solve math problems and to learn math problem solving techniques.
The packing workspace tool may be integrated in a system for teaching math. The system may be realized, in one embodiment, as a general-purpose computer comprising suitable instructions for implementing the packing workspace tool and associated method.
The functioning of the packing workspace tool in accordance with various embodiments of the invention will now be described with reference to
Referring to
Each column has column title 112 and a column total counter 114. In the case of the embodiment shown in
In the example shown in
Thus, users may use the “speedy pack” buttons to quickly pack groups of ten, 100, or 1000 and move them to the appropriate column and users may use the “speedy unpack” buttons to quickly unpack groups of ten, 100, or 1000 into the appropriate column.
In one embodiment, users may pack items by dragging one at a time to a “packing area” which includes a frame 116 to hold ten items. These items may be single loose items, a box of ten items or a case of 100 items. This forces students to pack items in each column into groups of 10 and therefore reinforces the place value concept for base 10.
In one embodiment, the number of columns shown and the particular columns that are shown may be changed. Advantageously, the change may be based on the skill level of the user. This allows for scaffolding the learning as well as more flexible combinations (e.g. 113 can have 1 ten or it can have 11 tens and 3 ones). For example, the packing workspace tool may be used to show groupings such as tens and ones; hundreds and ones; or thousands, hundreds, tens, ones.
In one embodiment, the packing workspace tool may include a function to determine optimal packing. Optimal packing describes having the maximum number of items in the largest column possible. For example, 93 is optimally packed as 9 tens and 3 loose ones, as opposed to 8 tens and 13 loose ones. The optimal packing function may be selectively turned on and off, in one embodiment.
In one embodiment, the packing workspace tool is able to display/add/subtract items of multiple colors to show addition and subtraction.
In one embodiment the column labels may be changed. For example instead of the labels loose items, boxes, cases and pallets, the labels thousands, hundreds, tens, and ones may be used.
The embodiment of
In
In one embodiment total labels e.g. label 126 in
In one embodiment the number in each column may be shown on top of the items. This reinforces the connection between the workspace column and the place value.
In one embodiment referred to as “the Buildable Place Value Workspace”, users are allowed to build numbers and addition and subtraction situations by placing and/or removing objects displayed in groups of thousands, hundreds, tens and ones from a bin into the appropriate column on the workspace. The user can create numbers from zero (add objects to a blank workspace) or from a given number. The buildable Place Value Workspace may support display and manipulation of multiple types of items on the same workspace so that, for example, two different numbers summing to a total can be displayed and clearly differentiated.
The Buildable Place Value Workspace is able to assess the number of moves that will allow for tracking optimal building. (For example, building 299 optimally would be 300 take away 1 one; non-optimal could be 2 hundreds, 9 tens and 9 ones)
The system 900 also typically receives a number of inputs and outputs for communicating information externally. For interface with a user or operator, the system 900 may include one or more user input devices 906 (e.g., a keyboard, a mouse, imaging device, etc.) and one or more output devices 908 (e.g., a Liquid Crystal Display (LCD) panel, a sound playback device (speaker, etc.).
For additional storage, the system 900 may also include one or more mass storage devices 910, e.g., a floppy or other removable disk drive, a hard disk drive, a Direct Access Storage Device (DASD), an optical drive (e.g. a Compact Disk (CD) drive, a Digital Versatile Disk (DVD) drive, etc.) and/or a tape drive, among others. Furthermore, the system 900 may include an interface with one or more networks 912 (e.g., a local, area network (LAN), a wide area network (WAN), a wireless network, and/or the Internet among others) to permit the communication of information with other computers coupled to the networks. It should be appreciated that the system 900 typically includes suitable analog and/or digital interfaces between the processor 902 and each of the components 904, 906,908, and 912 as is well known in the art.
The system 900 operates under the control of an operating system 914, and executes various computer software applications, components, programs, objects, modules, etc. to implement the techniques described above. Moreover, various applications, components, programs, objects, etc., collectively indicated by reference 916 in
In general, the routines executed to implement the embodiments of the invention may be implemented as part of an operating system or a specific application, component, program, object, module or sequence of instructions referred to as “computer programs.” The computer programs typically comprise one or more instructions set at various times in various memory and storage devices in a computer, and that, when read and executed by one or more processors in a computer, cause the computer to perform operations necessary to execute elements involving the various aspects of the invention. Moreover, while the invention has been described in the context of fully functioning computers and computer systems, those skilled in the art will appreciate that the various embodiments of the invention are capable of being distributed as a program product in a variety of forms, and that the invention applies equally regardless of the particular type of computer-readable media used to actually effect the distribution. Examples of computer-readable media include but are not limited to recordable type media such as volatile and non-volatile memory devices, floppy and other removable disks, hard disk drives, optical disks (e.g., Compact Disk Read-Only Memory (CD ROMS), Digital Versatile Disks, (DVDs), etc.), among others.
Although the present invention has been described with reference to specific example embodiments, it will be evident that various modifications and changes can be made to these embodiments without departing from the broader spirit of the invention. Accordingly, the specification and drawings are to be regarded in an illustrative sense rather than in a restrictive sense.
This application claims the benefit of priority of U.S. 61/321,843, filed Apr. 7, 2010, the entire specification of which is hereby incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61321843 | Apr 2010 | US |