WEBVTT

00:00.000 --> 00:04.640
Hi, everyone. This video will show you how students submit code activities,

00:04.640 --> 00:08.720
how teachers grade them from the dashboard, and how students review their feedback.

00:09.520 --> 00:14.400
Understanding this workflow helps both teachers and students save time and stay organized

00:14.400 --> 00:19.200
throughout the assignment process. We'll break this down into three easy steps,

00:19.200 --> 00:24.720
so you can follow along without any confusion. First, we'll look at how students access and

00:24.720 --> 00:29.840
submit their code activities. To access the code activity, click the Start button.

00:30.720 --> 00:35.040
For the object-oriented programming and Python course, where coding activity has been assigned.

00:36.080 --> 00:41.120
The module overview page will load, showing you all the available course materials and activities.

00:42.240 --> 00:46.400
Scroll down to find the activities checklist section where all your assignments are listed.

00:47.440 --> 00:52.320
Click the Continue button for the Python programming assignment to calculate the sum of two numbers.

00:53.280 --> 00:58.160
The code editor interface loads, providing you with everything needed to complete your programming

00:58.160 --> 01:03.760
assignment. You should now see the code activity interface with the assignment instructions displayed.

01:05.680 --> 01:11.040
Let's move on to writing and testing the code to complete this assignment. To write and test the

01:11.040 --> 01:16.880
code, scroll down to view the code editor where you'll be working. Click the Language Selection

01:16.880 --> 01:23.280
drop-down to confirm your programming language. Select Python 3 from the available programming languages.

01:24.400 --> 01:29.840
Write your Python code solution into the editor. Click the AI Assistant button to get

01:29.840 --> 01:35.920
help with understanding or improving your code. The AI coding assistant panel opens on the right

01:35.920 --> 01:42.480
side, giving you access to various code analysis tools. Browse through the available AI assistant

01:42.480 --> 01:49.680
options by scrolling down. Click on Explain this code step-by-step to get a detailed breakdown of

01:49.680 --> 01:56.560
how your code works. Review the AI-generated explanation that breaks down your code logic step-by-step.

01:57.680 --> 02:03.760
You can explore other helpful features like find bugs, optimize, and add docs for additional

02:03.760 --> 02:09.680
code assistance. Click the Run Code button to execute your program and test if it works correctly.

02:10.640 --> 02:15.360
Your program starts running and displays a prompt asking for the first number in the interactive

02:15.360 --> 02:20.800
terminal. Type your first test value and press Enter to continue the program execution.

02:21.920 --> 02:25.840
Enter the second number when prompted and press Enter to see the final result.

02:26.960 --> 02:31.840
Your program displays the calculated result and a success notification confirms your

02:31.840 --> 02:36.400
code is working properly. Your code is now tested and ready for submission.

02:37.360 --> 02:41.520
Let's move on to submitting the assignment by clicking the Submit button.

02:42.560 --> 02:47.360
To submit the assignment scroll down to the bottom of the page to find the submission controls.

02:48.480 --> 02:52.160
Click the Submit Code button to finalize your assignment submission.

02:53.280 --> 02:57.600
A confirmation dialogue will appear showing code submitted successfully.

02:58.400 --> 03:01.280
Click OK to acknowledge the successful submission.

03:02.240 --> 03:07.440
The page will reload and you'll see the submission status has changed to Submitted.

03:07.440 --> 03:10.080
Confirming your assignment has been successfully turned in.

03:11.840 --> 03:14.960
Let's move to the Teacher Dashboard to locate the Student Submission.

03:16.080 --> 03:20.880
To locate the Student Submission, we'll switch to the Teacher's Dashboard where you can manage all

03:20.880 --> 03:26.560
assignments and review student work. Click on Assignments in the left navigation menu to

03:26.640 --> 03:32.640
access all your coding activities. The Assignments and Code Activities page will load,

03:32.640 --> 03:37.920
showing you all available assignments for grading. Click into the search bar and type your

03:37.920 --> 03:43.520
search term to quickly find the specific assignment you want to grade. The assignment list will

03:43.520 --> 03:49.120
automatically filter to show only matching results based on your search. Click the grade icon

03:49.120 --> 03:54.160
for the assignment you want to review. In this case, the Python Sum Calculator Program.

03:55.120 --> 04:00.000
The grading page loads, displaying all student submissions for this particular assignment.

04:01.040 --> 04:05.120
Click the Grade button next to the specific student submission you want to evaluate.

04:06.160 --> 04:10.960
The individual submission grading interface opens where you can review the student's code and

04:10.960 --> 04:17.120
provide feedback. Scroll down to examine the submitted code and review the output to understand

04:17.120 --> 04:22.240
how the student approached the problem. We've successfully located the Student's Code Submission

04:22.320 --> 04:28.320
in the Teacher Dashboard. Let's move on to using AI to analyze and grade the code.

04:29.360 --> 04:36.160
To analyze and grade the code, click the AI Analyze button. The system displays and analyzing

04:36.160 --> 04:42.880
overlay while the AI processes the student's code submission. A modal window opens showing the

04:42.880 --> 04:49.440
initial AI analysis, including plagiarism risk assessment and AI-generated probability indicators.

04:50.240 --> 04:56.880
You can scroll through the results and close the modal when ready. A detailed AI analysis report

04:56.880 --> 05:03.840
appears in a modal window. This comprehensive report includes sections for academic integrity,

05:03.840 --> 05:10.560
requirement analysis, code quality, functionality, strengths, areas for improvement, and grade

05:10.560 --> 05:16.560
breakdown. Scroll through each section to review the AI's detailed assessment of the student's work.

05:20.400 --> 05:25.440
Scroll to the bottom of the page to see how the AI has automatically populated the grade

05:25.440 --> 05:31.920
and feedback fields based on its analysis. The AI has now completed its analysis and provided

05:31.920 --> 05:38.160
a grade recommendation. Let's move on to saving the final grade and feedback for the student.

05:39.280 --> 05:42.800
To save the final grade and feedback, click the Save Grade button.

05:43.840 --> 05:48.560
The system confirms your grade has been successfully saved with a notification message.

05:49.600 --> 05:53.120
You can see the updated grade is now displayed in your submission list,

05:53.120 --> 05:58.560
making it visible to the student. Now let's see how students can access their

05:58.560 --> 06:04.880
graded assignment and view the feedback. To access the graded assignment, switch back to the

06:04.880 --> 06:10.400
student's browser window. Click the Dashboard link to return to the main student view.

06:11.520 --> 06:15.120
Wait for the student dashboard to fully load with all available courses.

06:16.080 --> 06:22.240
Click the Start button for the object-oriented programming in Python course to view the updated results.

06:23.360 --> 06:28.800
Notice how the course page now displays the updated score of 95% for the completed activity.

06:29.920 --> 06:34.800
Click the Continue button to access the graded assignment and view the detailed feedback.

06:35.840 --> 06:38.480
The graded assignment is now open in front of us.

06:40.320 --> 06:42.720
Let's move on to viewing the grade and teacher feedback.

06:42.800 --> 06:49.440
To view the grade and teacher feedback, the submission page loads showing your final score of 95 out of

06:49.440 --> 06:55.680
100, along with detailed feedback from your instructor. Scroll down to read through the complete

06:55.680 --> 07:00.000
feedback and any specific comments your teacher provided about your code submission.

07:01.120 --> 07:05.840
And that's how students can check their grade and feedback. You now know the full process

07:05.840 --> 07:10.560
from code submission to grading to student review. That's everything you need to get started.

