Back to Home

The Stepik Contest deadline has been extended until March 31, it's time to create IT tasks

New Year's holidays and January passed very quickly and instead of a large number of courses for the Stepik Contest contest · the Stepik team received many requests to extend the deadline. We decided ...

The Stepik Contest deadline has been extended until March 31, it's time to create IT tasks

    New Year's holidays and January passed very quickly and instead of a large number of courses for the Stepik Contest contest, the Stepik team received many requests to extend the deadline. We decided to extend the deadline for the competition until March 31, and now - to sum up the interim results, answer questions and clarify all the unobvious moments of the competition.

    So, the Stepik Contest contest, March 31 deadline, in order to win from $ 2K to $ 10K, you need to create 20+ tasks on IT topics on the Stepik platform (adaptive.stepik.org) .



    During the launch of the Stepik Contest contest, we published detailed instructions for Russian-speaking participants on Habré .

    We also created a FAQ page based on letters from participants and regularly add new information there. If you think that there are not enough important questions there, or if you have new ones, feel free to write to [email protected].

    And here and now we want to introduce you a step-by-step guide that will help to participate (and claim victory!) In the competition.

    0.

    Choose a nomination from 6 offered: Theoretical Computer Science, Applied Computer Science, Data Science, Python, Java, JavaScript. We understand that there are many interdisciplinary topics (for example, “Neural Network Algorithms in Python”), so please indicate the closest.

    one.

    Decide on a topic that you want to share with others.
    How to do it better?

    • Topics should reflect one of the above nominations (or, as we have already agreed, the closest of them);
    • The topic should not be too narrow or wide, focus on the fact that your topic was easy to learn for a student in 30-60 minutes, provided that he has the necessary skills for its mastery;
    • Find your topic or keyword for it in advance at wikidata.org . The wikidata base is used by us when marking all lessons with tags, so that it is easier for robots to navigate in all the variety of content.

    2.

    Create an account on the Stepik platform if you are not already a user. In general, being a registered Stepik user is quite useful, but also free. You can study at 70+ courses and teach yourself, but back to the competition.

    3.

    Create a course in your profile, give it a meaningful name, do not put deadlines.

    four.

    In the course, create two modules: in the first there will be a theory, and in the second - tasks. Let's reveal a secret: as soon as your course is ready, we will combine it with other courses and give it to students for study. Therefore, divide theory and practice into two modules, but do not waste time on the consistent, methodically verified arrangement of training material.



    five.

    Create theoretical and practical lessons in the modules; this can be done both inside the course and in your personal profile.

    Theoretical lessons can contain any materials, there are no special requirements for their presentation, add text, slides, diagrams, links to the theory, shoot video, everything is accepted!

    Each practical lesson can contain from one or more exercises and the only limitation is that there should be at least 20 such lessons (there is no upper limit). Exercises can be any (there are more than 20 types on Stepik) - tests, omissions in the text, numerical and formula problems, and, of course, programming tasks, because it is their use that greatly contributes to the development of topics in the Stepik Contest nominations. Each lesson is a unit that will be recommended to the student, and based on the decision of which we will calculate his progress, so if your lessons have more than one exercise, make sure that they are of approximately the same level of difficulty.

    6.

    Place tags so that your lessons are accepted by the adaptive Stepik system. This is very easy: each lesson should contain a nomination tag, a tag for your topic, and a subtopic or category tag, which is studied in this lesson. It is also important to set recommended tags (names of topics that you need to master before studying yours) and then perfectly prepared students will come to you. Still have questions? Article to help .

    7.

    Test tasks with three friends to eliminate clarity in the condition and clerical errors. Within the framework of the competition there will be no moderation of tasks per se.

    eight.

    Fill out the form . If you have not finished work on the course, but plan to fill out the form anyway, this will be a confirmation of your participation in the competition.

    image

    And a few more secrets of success in the end:


    • Follow the recommendations and do not be afraid to ask questions if something is not clear;
    • Do tasks and lessons about what interests you;
    • See examples of adaptive courses to understand the logic of recommendations: Adaptive Python and Adaptive Python course ;
    • Do not delay the creation of material for the last week before the deadline (here as with the development :).

    And it’s a very, very secret from the Stepik team: so far the most popular topics are Python and Data Science, so winning in other categories is a little easier.

    Please tell the competition about your friends, acquaintances and experts in the above areas. Let's make online learning personal and responsive.

    We welcome your questions and comments,

    Stepik Team.

    Read Next