[go: up one dir, main page]

0% found this document useful (0 votes)
33 views5 pages

Coding Platforms Guidelines

The document discusses 7 coding platforms that students must register for - HackerRank, HackerEarth, CodeChef, LeetCode, Codeforces, Topcoder, and StopStalk. It provides details on the purpose and registration process for each platform. It emphasizes maintaining profiles on these platforms through active participation, badges/certifications, points systems, and challenges to showcase skills for resume building and grading.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views5 pages

Coding Platforms Guidelines

The document discusses 7 coding platforms that students must register for - HackerRank, HackerEarth, CodeChef, LeetCode, Codeforces, Topcoder, and StopStalk. It provides details on the purpose and registration process for each platform. It emphasizes maintaining profiles on these platforms through active participation, badges/certifications, points systems, and challenges to showcase skills for resume building and grading.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

COMPUTATIONAL THINKING FOR STRUCTURED DESIGN

APPENDIX: Profile Building Practices on Coding Platforms:


There are about 7 platforms which are used for student evaluation over the semesters. These are
considered essential for grading and the growth of each individual. Every student must register with
the provided format (klu_2100xxxxx) for each of these websites and are required to have an active
participation in the same.

The websites are:


• HackerRank • Codeforces
• HackerEarth • Topcoder
• CodeChef • StopStalk
• LeetCode

Note: The student must register only by using the naming convention as only then they are graded for
their efforts. All registrations on various coding platforms must happen only through the student KL
University Email ID.
Format: klu_idnumber (eg: klu_210030151)

HackerRank:
HackerRank is used for practicing problems of various
languages over different difficulties and HackerRank also provides
Certification which would be helpful for Showcasing your abilities.
You are also provided with badges for showcasing your proficiency
in specific languages and problem-solving skills.
Registration:

• While registering enter your name when suggested, you can


change the user_id later.
• After Successful registration, you need to go to your settings
under the menu (click on the name, top right corner)
• Change your Username and click on save changes

Page 413 of 418


COMPUTATIONAL THINKING FOR STRUCTURED DESIGN

HackerEarth:
HackerEarth is used for Competing on both Coding and Innovative
Challenges and for practicing competitive Programming

Registration:
• Go to home page and click on signup on top right corner.
• Enter the required details just like HackerRank
• After successful registration, go to settings
• Click on ‘Email and Password Settings’ or scroll down to find the
same
• Find the username in ‘Email and Password Settings’ and click on edit.
• Then save the changed username
• Note that you can only change the username for every
90 days.

CodeChef:
CodeChef is primarily used for various Competitive Coding
contests which happen each month. There are Long
Challenges, Lunchtime, Cook-offs, Starters and others. We
should mainly focus on Long Challenges, Lunchtime and
Cook-off as they increase the user rating which is used to know your competitive coding skills.
**Once registered, CodeChef username cannot be changed**
Registration:
• Fill all the required information and make sure that they are accurate.
• After that you will be getting an email with the verification code, enter that in the next page

Once again make sure that the username which you have provided is according to the given format
and cannot be changed in the future
LeetCode:
LeetCode is also similar to that of codechef but in LeetCode
there are daily, weekly and bi-weekly challenges which provide
points based on the user participation and submissions.
Registration:
• Go to the signin page on the top right corner and you will be
taken to the signin page.
• Click on Signup button below the signin.
Now fill all the required details of which are provided.

Page 414 of 418


COMPUTATIONAL THINKING FOR STRUCTURED DESIGN

Codeforces:
Similar to other platforms Codeforces also hosts various
contests on a constant basis where proper participation
helps you advance in ranks and flags.

Registration:
• Go to the signup page in Codeforces and fill all the
required information accurately.
• The process of registration will be complete, make sure
the naming convention is accurate

TopCoder and StopStalk are the required non-competitive platforms.


TopCoder Registration:
• Fill the required details accurately and click on signup
• You will be getting a confirmation mail, click on the verification
link where you will be redirected back to login page.
• From there you can login normally.

StopStalk Registration:

• Fill the required details accurately and click on signup


• In addition to the stopstalk handle you are also to provide various
other handles; you should only fill the ones which you have
registered for with the proper username.
• You will be getting a confirmation mail, click on the verification
link where you will be redirected back to login page.
• From there you can login normally.

Page 415 of 418


COMPUTATIONAL THINKING FOR STRUCTURED DESIGN

Certification in HackerRank:
• In HackerRank, certifications are given much importance in both our and institution and platforms
like linkedin.
• These certifications help you showcase your programming language proficiency and problem-
solving skills
By practicing problems of varying difficulties in different languages also provides you badges to
represent your accomplishments

Points in Leetcode:
• In Leetcode daily activity rewards the user in the form of points, here a
user will be awarded 1 point every day for activity and 10 points for
correct submission of daily challenge
• Apart from daily challenges there are also weekly and bi-weekly
challenges where one can obtain points for successful participation
• The points are also important for grading so it is important to have a
consistent activity in this.

CodeChef Challenges & Star Rating:

• There are many challenges


that are hosted in codechef
on a monthly basis whereas
the ones that effect the user
rating are Long Challenges,
Lunch Time, Cook-off and
also Starters

The Rating and the number of


stars that you hold are very
important and it is advised to
participate in the competitions
so that the student’s potential
would improve.

Page 416 of 418


COMPUTATIONAL THINKING FOR STRUCTURED DESIGN

Standards in Resume Building:


• While building your resume it is important to showcase your accomplishments in a proper
manner so that your talents are easily recognizable.
• The Grades, badges and ranks in these platforms are vital for the said recognition and it is
preferred that they are well-maintained from the start.
• Notable Experience in various coding languages is important but maintaining proficiency in a
particular language helps in competitive programming.
• Known Coding languages, Technical Skill Set, Certifications, Experience and Projects are the
required technical inclusions which should be given a higher importance.
• Create a linkedin profile sharing all your accomplishments and maintain it in a professional
manner.

Compiled by Mr. T S DEEPAK SWAMY, Student Peer Mentor, CSE.

Page 417 of 418

You might also like