Project

Zookeeper (Kotlin)

Easy
4647 completions
~ 6 hours
4.1

This project is aimed at our beginners. It helps you understand some syntax basics and learn how to work with variables, data storage types such as lists, and while loops.

Provided by

JetBrains Academy JetBrains Academy

About

This short code challenge can help the local zoo look after its denizens. You will create a tool for monitoring animals and their status.

Training project icon

Training project

This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Show the zookeeper an image of her ward.
The zookeeper wants to know what is inside each habitat, by its number.
Finally, your program is able to work for as long as needed!

Reviews

Brady Henschen avatar
Brady Henschen
3 days ago
To practice handling Exceptations and more practice wiht other topics
Maikel de Bruijn
5 days ago
I have learned how to store text in raw strings with triple quotes, which keeps all the spacing and line breaks of the ASCII images exactly as they are. I also learned to put the variables in a list and use the input number as an index, so the order of the list decides which animal you get. The last ...
User 622045010 avatar
User 622045010
1 week ago
I have learned basics of Kotlin and found the language quite interesting! I experienced moderate difficulties with understanding if and when expressions, as other programming languages I know don't have conditional expressions, but through thorough exercising I got used to the concept.

4.1

Learners who completed this project within the Kotlin Core course rated it as follows:
Usefulness
4.1
Fun
4.0
Clarity
4.1