# What models to start learning with?

**URL:** <https://alloytools.discourse.group/t/what-models-to-start-learning-with/494>\
**Category:** Questions\
**Created:** [October 22, 2024, 12:30pm UTC](https://alloytools.discourse.group/t/what-models-to-start-learning-with/494 "2024-10-22T12:30:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Filipp](https://avatars.discourse-cdn.com/v4/letter/f/59ef9b/32.png) [@Filipp](https://alloytools.discourse.group/u/Filipp)\
**Post date:** [October 22, 2024, 12:30pm UTC](https://alloytools.discourse.group/t/what-models-to-start-learning-with/494/1 "2024-10-22T12:30:06Z")

</div>

Good afternoon!

I am learning mostly hands-on, and I would like to create my own models as I learn, not just the ones in the book.

Could you please suggest me what can be modeled: simple and understandable, so that I can show it to my colleagues.

I would like to find an example that would not only be easy to model, but also interesting to test. One in which there would be hidden contradictions, and these contradictions cannot be found without modeling.

Thank you!

---

<div class="post-metadata">

**Author:** ![mica](https://avatars.discourse-cdn.com/v4/letter/m/85e7bf/32.png) [@mica](https://alloytools.discourse.group/u/mica)\
**Post date:** [October 24, 2024, 2:00pm UTC](https://alloytools.discourse.group/t/what-models-to-start-learning-with/494/2 "2024-10-24T14:00:06Z")

</div>

Maybe a Todo list app model since that seems to be the “Hello World” for GUI application.

Also check out the GuessTheSpec models, which is a game of guessing properties from instances you get.  
[https://alloytools.discourse.group/search?q=GuessTheSpec](https://alloytools.discourse.group/search?q=GuessTheSpec)
