Add info modal for pair programming

This commit is contained in:
kiragrammel
2023-09-08 12:35:53 +02:00
committed by Sebastian Serth
parent 883169121c
commit 5da871a0e9
7 changed files with 61 additions and 5 deletions

View File

@@ -490,7 +490,7 @@ en:
exit_failure: The last code run exited with a failure (status code %{exit_code}).
no_output_yet: There is no output yet.
output: Program Output
pair_programming_feedback: If you notice any errors with the pair programming feature, feel free to <a target='_blank', href=%{url}>write them down here</a>. Thanks a lot!
pair_programming_feedback: "If you notice any errors with the pair programming feature, feel free to <a target='_blank', style='display: contents;' href=%{url}>write them down here</a>. Thanks a lot!"
passed_tests: Passed Tests
code_rating: Code Rating
progress: Progress
@@ -596,12 +596,17 @@ en:
hints:
programming_partner_ids: "You can enter several user IDs separated by commas such as 'e123, e234'."
new:
close: Close
create_programming_pair: Create Programming Pair
check_invitation: "Check invitation"
dont_show_modal_again: "Don't display on this device anymore"
enter_partner_id: "Please enter the user ID from the practice partner with whom you want to solve the exercise '%{exercise_title}'. However, note that no one can leave the pair afterward. Hence, your team partner can see what you write in this exercise and vice versa. For the next exercise, you can decide again whether and with whom you want to work together."
find_partner_title: "Find a programming partner for the exercise"
find_partner_description: "Copy another user ID from the list below and delete it afterward. If there are no user IDs on the list yet, add your user ID and wait for another user to create a programming group with you. You can test this with the 'Check invitation' button. If you decide to work alone, please delete your user ID from the list if you added it before."
info_pair_programming: "Pair Programming is a method where two people program together. They alternate between two distinct roles: the <i>Driver</i>, responsible for writing the code and focusing on the details, and the <i>Navigator</i>, tasked with correcting typos, overseeing the task's progress, and offering suggestions for improvement. Effective communication in the pair is crucial for the success of pair programming."
info_study: "As part of my master's thesis, I would like to analyze the use of pair programming in this MOOC. Therefore, I would be very happy if you work on the exercises together with another person and then give me your feedback in the surveys. Please note that this feature is a beta version that has not yet been activated for all users."
own_user_id: "Your user ID:"
pair_programming_info: Pair Programming Info
work_alone: "You can choose once to work on the exercise alone. Afterward, however, you will not be able to switch to work in a pair for this exercise. <a href=%{path}>Click here to get to the exercise in single mode.</a>"
external_users:
statistics: