Daisy: An Exercise Environment for Learning Information Modeling
When solving a problem through programming, we start with information modeling, i.e., representing the information in the problem description as data in the programming language. Information modeling plays an essential role in program development, but it can be challenging for novice programmers. The main obstacles include the lack of clear instructions on the process and the need for knowledge of programming language syntax.
Authors
- Youyou Cong (ORCID: https://orcid.org/0000-0003-2315-6182)
- Hidehiko Masuhara (ORCID: https://orcid.org/0000-0002-8837-5303)
- Jessica Belicia Cahyono
Institutions
- Institute of Science Tokyo (JP)
Publication Details
- Published
- 2025-10-09
- DOI
- https://doi.org/10.1145/3758317.3759681
- Primary Topic
- Teaching and Learning Programming
- Type
- article
- Field-Weighted Citation Impact
- 0.00