Typically, the concept of base systems is reserved for later study when students have a firm grasp of the decimal system. That is why for this age group, we emphasize the concept of empty vs. full and promote the young child's skill in pattern recognition.
By working with marbles, children will have a sensorial understanding of quantity, while actively learning patterns of empty and full. Later on in their math education students can benefit by returning to materials such as the Hexadecimal Triangle to make the mathematical connection more explicit. The value of these materials increases as students return to them over time!
This method is particularly effective in computer science because of the logical nature of computer operations. Students will not ever need to work with binary or hexadecimal numbers arithmetically. Rather, Boolean logic is used to manipulate data.