ProjectBeta

Simple Chat Bot (Kotlin)

Easy
1375 completions
~ 7 hours
4.4

You’ll get to know the basic syntax of Kotlin and write a simple program using variables, conditions, loops, and functions.

Provided by

JetBrains Academy JetBrains Academy

About

Here, at the beginning of your programmer’s path, creating a simple console chat bot will do wonders to guide you through the basics of coding. During this journey you will also play some word and number games that you are going to implement all on your own. Pack up and let’s hit the road, my friend!

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:
Use your knowledge of strings and numbers to make the assistant guess your age.
Your assistant is old enough to learn how to count. And you are experienced enough to apply a for loop at this stage!
At this point, the assistant will be able to check your knowledge and ask multiple-choice questions. Add some methods to your code and make the stage even better.

Reviews

Udesh Induwara Abeykoon
3 months ago
The project was a nice gradual build — each stage added one new concept on top of the last, making it easy to see how small programs grow into something more complete. It's a solid foundation for understanding Kotlin basics and program flow.
Samkom98 avatar
Samkom98
3 months ago
Внимательность и еще раз внимательность. Иногда запятую пропустишь и полдня не можешь понять почему код не работает. Весь интернет перелопатишь. А потом находишь и рука лицо выходит
Mateusz Piotrowski avatar
Mateusz Piotrowski
6 months ago
I have learned how to get values from the user and interact with them in the terminal.

4.4

Learners who completed this project within the Kotlin Developer course rated it as follows:
Usefulness
4.5
Fun
4.3
Clarity
4.4