(development in progress)
In programming problem solving, data modeling is a step of converitng problem description into data structure.
This is the web-based block programming environment for beginners to learn data modeling. There are two steps of executing data modeling:
- Information Mining: collecting keywords from problem description which can represents I/O needed.
- Data Representation: represent keywords from the former steps to create data structure. In this case, we drive student to learn the creation of Algebraic Data Type (ADT) as a data representation.
Please check links below for the previous version of Daisy implemented in Snap!: