How students will answer this activity

Introduction

As a teacher, it is important for you to ensure that your students become familiar with CodeChum's Answer Activity environment. This familiarity is crucial because students will be using this environment to respond to various item types within the activities you create. By helping your students understand how CodeChum's Answer Activity environment functions and how to use it effectively, you can better prepare them for a wide range of activities.

Typical Console-based Environment Anatomy

CodeChum's console-based environment looks like this and has the following parts in it:

  1. Item Description - located on the leftmost side of the screen, which contains the item name and the description of the item.

  2. Code Editor - located at the center by default, where students type their solution code for the item.

  3. Run Code - one of the buttons located at the bottom left portion of the code editor, which, when clicked, runs your students' code in a terminal. This is very useful for testing their code before submission.

  4. Check Code - one of the buttons located at the bottom right portion of the code editor, which, when clicked, submits your students' code to the system and provides them with their score for the item.

  5. Save - one of the buttons located at the bottom right portion of the code editor, which, when clicked, saves your students' code to the system.

  6. Item Navigation - one of the cards located at the top right corner of the screen, which displays a list of all the items in the activity, providing your students with seamless navigation from one item to another.

  7. Test Cases - one of the tabs located at the rightmost side of the screen, which displays a list of all test cases containing sample outputs that determine your students' score for the item. If your students' output matches that of the test case, they will receive a point.

  8. Finish Attempt - located at the bottom portion of the screen, which, when clicked, opens the Activity Summary modal, enabling your students to review and verify whether they have answered all the items in the activity.

  9. Messenger Support - located at the bottom left corner of the screen, this allows your students to communicate with our Customer Support Team for assistance with any concerns they may have regarding our app.

Typical Questionnaire Environment Anatomy

CodeChum's questionnaire environment looks like this and has the following parts in it:

  1. Questions - your students need to answer all of these questions in order to receive all the points for this item.

  2. Item Navigation - one of the cards located at the top right corner of the screen, which shows a list of all the items in the activity, providing your students with seamless navigation from one item to another.

  3. Bottom Navigation - located at the bottom of the screen, which allows your students to seamlessly navigate from one item to another.

  4. Messenger Support - located at the bottom left corner of the screen, this allows your students to communicate with our Customer Support Team for assistance with any concerns they may have regarding our app.

Typical GUI-based Environment Anatomy

CodeChum's GUI-based environment looks like this and has the following parts in it:

  1. Item Description - located on the leftmost side of the screen, which contains the item name and the description of the item.

  2. File Submission Zone - located at the center, where your students upload their solution file for the item, and it will be automatically checked by the system.

  3. Item Navigation - one of the cards located at the top right corner of the screen, which shows a list of all the items in the activity, providing your students with seamless navigation from one item to another.

  4. Test Cases - one of the tabs located at the rightmost side of the screen, which displays a list of all test cases containing sample outputs that determine your students' score for the item. If your students' output matches that of the test case, they will receive a point.

  5. Finish Attempt - located at the bottom portion of the screen, which, when clicked, opens the Activity Summary modal, enabling your students to review and verify whether they have answered all the items in the activity.

  6. Messenger Support - located at the bottom left corner of the screen, this allows your students to communicate with our Customer Support Team for assistance with any concerns they may have regarding our app.

Note: Your students will need to create the solution in a separate IDE, compress their solution code, and then upload the .zip file of their solution code for automatic checking.

How your students will obtain the .zip file of their solution code:

For Windows:

For Mac:

Last updated