About this course
Right now Stepik is developing an adaptive learning engine which chooses content for each learner individually and give everyone individual learning path. In this course you can try out this adaptive engine and learn Java.
The difference between a regular and an adaptive course:
- There is not set structure in an adaptive course.
- You can not follow a linear pre-set structure of the course, the adaptive engine generates a unique path for each student.
In the course you'll have extra buttons on the top of the page like this:
The first button becomes active only after you successfully solve the problem. If the problem seems too difficult or too easy, you can click on one of the buttons on the right, the engine will take into account the knowledge level for future content recommendations.
Initially, the adaptive system may behave somewhat randomly for you, but the more problems you solve, the smarter it becomes!