Guide FOr the STUDENT

When your advisor wants you to start taking the tests, you will be sent email from HackerRank.com with a link to the short answer part of the test. If you are in Senior, Intermediate, or Junior divisions, you will receive a second email with a link to the programming part of the test.

When you are ready, click on the green START TEST link in the email. That link is custom to you. The time won't start yet, so not to worry.

SHort PROBLEMS

  1. Click on the green START TEST link in the email. That link is custom to you. The time won't start yet, so not to worry.

  1. When your advisor wants you to start taking the tests, you will be sent email from HackerRank.com with a link to the short answer part of the test. If you are in Senior, Intermediate, or Junior divisions, you will receive a second email with a link to he programming part of the test.

  2. When you are ready, click on the green START TEST link in the email. That link is custom to you.

3. The righthand side of the HackerRank page has various sections (Instructions, on HackerRank will have sections on the right s sections Instructions, on


  1. When your advisor wants you to start taking the tests, you will be sent email from HackerRank.com with a link to the short answer part of the test. If you are in Senior, Intermediate, or Junior divisions, you will receive a second email with a link to he programming part of the test.

  2. When you are ready, click on green START TEST link in the email.

  3. The link will send you the HackerRank site, where

  4. The only materials allowed are pen/pencil and paper.

  5. Once there click Start Test. Note that the timed test does not start here as you will have to provide the login data and answer a few required questions.

  6. Read the next 3 pages about the test and click Continue after each.

  7. Enter your email address and password and then click Continue.

  8. On the Confirmation Form page, for Work Experience click the number of years you have taken the ACSL tests. If this is your first year, then click 1.

  9. Read and check the Declaration Statement.

  10. When you are ready, click Agree to Start. That starts the contest timer.

  11. For the Short Answer Test, Click on a Solve Question box. All the questions are on one page. You can scroll up or down to get to a question. All the questions are multiple choice. Just click on the circle (O) next to your answer.

  12. For the Programming Problem, Click on the Solve Challenge box and the problem page and the coding area both appear. You can adjust their sizes. You can select your coding language from the drop down menu on the upper left side of the coding area. You can leave the programming problem and return to it as long as there is time remaining. The time continues to run if you leave.

Hackerrank creates what they call a "code stub" that includes a Function Name, Parameters and Return Type so that your code will match the input and output used to grade your program. Insert your code in the area indicated. See the directions below to practice coding on the Hackerrank Platform.

  1. When you are done with all the questions click Continue.

  2. Click Submit. This must be done within the time limit for your test

  3. On the Confirm Test Close page click Yes to end or No to go back.

  4. On the Test Submitted Successfully page, there is a survey. Click on a star. You can then choose to Skip the survey.

  5. You will get an email message from Hackerrank.

  6. You need to go to the ACSL Leaderboard to see your score. Scores are updated at 12:00 AM EST each day.

  7. The steps above, starting at step 3, will be repeated for each contest.


DIRECTIONS FOR STUDENTS TO SIGN ON TO HR AND PRACTICE PROGRAMMING


  1. To create a Hackerrank (HR) account or to log in to an existing HR account go to the sign up/log in page.

  2. After log in you will be directed to the HR Dashboard.

  3. Scroll down to the bottom of the page and Click on the language name you want to use. Note that the ACSL tests will only allow Java, Python and C++ as defined on the HR site.

  4. Select a Challenge and read the problem statement.

  5. Scroll down to the coding area where the Hackerrank “code stub” has been provided and insert your code. There is a choice of Dark Mode which provides a dark background or a white background if you delete the choice box. Click on Submit when you are done coding.


Note: For Coding Questions, when you make changes in your already submitted code, you must click Run Code to re-compile and re-execute the Test cases and then click Submit code & continue to submit the changed answer. If you do not re-compile the code after making changes, the last compiled version will be automatically submitted in your test, and the modified answer will not be considered.