Skills Test Instructions

Skills Tests are short, timed exams that will have students perform actual coding tasks using their laptop software development environments. A key aim of the Skills Tests is to evaluate whether students can perform core development tasks quickly and correctly. Such skill and efficiency is essential to being an effective software development team member.

1. The Rules

This is an exam, and violations of the rules will be treated as academic dishonesty.

2. Preparing Your Development Environment for the Test

2.1. Way Before the First Test

You should need to perform these steps only one time before doing the first Skills Test.

2.2. Right Before the Start of a Test

Finally, refresh the Skills Test GitHub repo page until a the current $TESTID branch becomes available under the Branch: ... dropdown. (Substitute $TESTID with whatever the ID of the current Skills Test is; for example, for the first Skills Test, you would substitute $TESTID with s01a.)

When the branch for $TESTID appears in the dropdown, click it to switch to that branch. Once you’ve done that, the README.md file should provide the instructions for the test.