From 91102979fed6612341974bf4a79550fb0a71442b Mon Sep 17 00:00:00 2001 From: William Powe <116031952+powe97@users.noreply.github.com> Date: Tue, 30 Jul 2024 12:05:58 -0400 Subject: [PATCH] [Testing:Autograding] move course.yml from Submitty.Submitty (#45) This PR adds a `course_config.yml` file to the root of the repo. It is copied directly from `.setup/data/courses/tutorial.yml` in Submitty/Submitty. This will be part of a refactor to move repo-dependent course yml files into their respective repos. For now, this PR does not do anything. --- course_config.yml | 398 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 398 insertions(+) create mode 100644 course_config.yml diff --git a/course_config.yml b/course_config.yml new file mode 100644 index 0000000..d8282a0 --- /dev/null +++ b/course_config.yml @@ -0,0 +1,398 @@ +code: tutorial +instructor: instructor +gradeables: + - gradeable_config: 01_simple_python + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +38 days + g_grade_start_date: +41 days + g_grade_due_date: +43 days + g_grade_released_date: +43 days + eg_grade_inquiry_start_date: +44 days + eg_grade_inquiry_due_date: +50 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 02_simple_cpp + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +36 days + g_grade_start_date: +39 days + g_grade_due_date: +41 days + g_grade_released_date: +41 days + eg_grade_inquiry_start_date: +42 days + eg_grade_inquiry_due_date: +48 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 03_multipart + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +34 days + g_grade_start_date: +37 days + g_grade_due_date: +39 days + g_grade_released_date: +39 days + eg_grade_inquiry_start_date: +40 days + eg_grade_inquiry_due_date: +46 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 04_python_static_analysis + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +32 days + g_grade_start_date: +35 days + g_grade_due_date: +37 days + g_grade_released_date: +37 days + eg_grade_inquiry_start_date: +38 days + eg_grade_inquiry_due_date: +44 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 05_cpp_static_analysis + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +30 days + g_grade_start_date: +33 days + g_grade_due_date: +35 days + g_grade_released_date: +35 days + eg_grade_inquiry_start_date: +36 days + eg_grade_inquiry_due_date: +42 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 06_loop_types + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +28 days + g_grade_start_date: +31 days + g_grade_due_date: +33 days + g_grade_released_date: +33 days + eg_grade_inquiry_start_date: +34 days + eg_grade_inquiry_due_date: +40 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 07_loop_depth + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +26 days + g_grade_start_date: +29 days + g_grade_due_date: +31 days + g_grade_released_date: +31 days + eg_grade_inquiry_start_date: +32 days + eg_grade_inquiry_due_date: +38 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 08_memory_debugging + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +24 days + g_grade_start_date: +27 days + g_grade_due_date: +29 days + g_grade_released_date: +29 days + eg_grade_inquiry_start_date: +30 days + eg_grade_inquiry_due_date: +36 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 09_java_testing + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +22 days + g_grade_start_date: +25 days + g_grade_due_date: +27 days + g_grade_released_date: +27 days + eg_grade_inquiry_start_date: +28 days + eg_grade_inquiry_due_date: +34 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 10_java_coverage + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +20 days + g_grade_start_date: +23 days + g_grade_due_date: +25 days + g_grade_released_date: +25 days + eg_grade_inquiry_start_date: +26 days + eg_grade_inquiry_due_date: +32 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 11_resources + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +18 days + g_grade_start_date: +21 days + g_grade_due_date: +23 days + g_grade_released_date: +23 days + eg_grade_inquiry_start_date: +24 days + eg_grade_inquiry_due_date: +30 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 12_system_calls + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +16 days + g_grade_start_date: +19 days + g_grade_due_date: +21 days + g_grade_released_date: +21 days + eg_grade_inquiry_start_date: +22 days + eg_grade_inquiry_due_date: +28 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 13_cmake_compilation + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +14 days + g_grade_start_date: +17 days + g_grade_due_date: +19 days + g_grade_released_date: +19 days + eg_grade_inquiry_start_date: +20 days + eg_grade_inquiry_due_date: +26 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 14_tkinter + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +12 days + g_grade_start_date: +15 days + g_grade_due_date: +17 days + g_grade_released_date: +17 days + eg_grade_inquiry_start_date: +18 days + eg_grade_inquiry_due_date: +24 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 15_GLFW + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +10 days + g_grade_start_date: +13 days + g_grade_due_date: +15 days + g_grade_released_date: +15 days + eg_grade_inquiry_start_date: +16 days + eg_grade_inquiry_due_date: +22 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 16_docker_network_python + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +8 days + g_grade_start_date: +11 days + g_grade_due_date: +13 days + g_grade_released_date: +13 days + eg_grade_inquiry_start_date: +14 days + eg_grade_inquiry_due_date: +20 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 17_dispatched_actions_and_standard_input + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +6 days + g_grade_start_date: +9 days + g_grade_due_date: +11 days + g_grade_released_date: +11 days + eg_grade_inquiry_start_date: +12 days + eg_grade_inquiry_due_date: +18 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0 + + - gradeable_config: 18_postgres_database + components: + - gc_lower_clamp: 0 + gc_default: 5 + gc_max_value: 5 + gc_upper_clamp: 5 + gc_title: Question 1 + marks: + - gcm_note: Full Credit + gcm_points: 0 + g_ta_view_start_date: -4 days + eg_submission_open_date: -2 days + eg_submission_due_date: +4 days + g_grade_start_date: +7 days + g_grade_due_date: +9 days + g_grade_released_date: +9 days + eg_grade_inquiry_start_date: +10 days + eg_grade_inquiry_due_date: +16 days + eg_has_due_date: true + eg_has_release_date: true + eg_max_random_submissions: 0