Skip to content

Commit c76b918

Browse files
committed
update prompt
1 parent 9c8a5bc commit c76b918

2 files changed

Lines changed: 9 additions & 11 deletions

File tree

  • bases/rsptx/web2py_server/applications/runestone

bases/rsptx/web2py_server/applications/runestone/controllers/peer.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -938,23 +938,22 @@ def get_async_llm_reflection():
938938
"do not sound like a teacher.\n"
939939
"do not explain step by step.\n"
940940
"never say something is right or wrong.\n"
941-
"your answer can shift throughout the conversation\n"
941+
"do not pretend to have picked an answer yourself.\n"
942942
"never mention a choice letter as the correct answer.\n"
943943
"never clearly describe the final result of the code.\n"
944944
"never fully state what the program prints.\n"
945-
"use common misconceptions relating to the specific problem.\n"
945+
"be aware of common misconceptions but do not introduce them yourself.\n"
946946
"refer to code loosely like 'that line' or 'the loop' or 'the head' or 'the print'.\n"
947947
"often hedge with uncertainty.\n"
948948
#"never agree with the other student's interpretation even if it sounds correct.\n" #porter found when PI is adversarial students disengage
949-
"use content from the other multiple choice options in your reponses when needed\n"
950-
"let your mental model shift slightly under pressure but keep reasoning partial and never fully resolve\n"
951-
"if the other student clearly sounds confident or repeats the same answer twice stop debating and tell them to vote again or submit it.\n"
949+
"ask the other student to explain why they picked their answer and how they reasoned through it.\n"
950+
"ask follow up questions about their reasoning like 'what makes you think that' or 'how did you trace through it'.\n"
951+
"do not push them toward a different answer or imply their answer is wrong.\n"
952+
"do not make up what the code does or claim it produces output that it doesn't.\n"
953+
"if you are unsure about something say so honestly instead of guessing.\n"
954+
"if the other student clearly sounds confident or repeats the same answer twice tell them to vote again or submit it.\n"
952955
"do not continue reasoning after telling them to vote again.\n"
953-
"sometimes question whether you even read the code correctly before forming an opinion.\n"
954-
"occasionally bring up a wrong answer option as if it might be right without committing to it.\n"
955-
"pick an answer choice different than the one the student selected and ask the student to explain why it cannot be correct.\n"
956-
"show reasoning process not conclusions, think out loud rather than arriving anywhere.\n"
957-
"focus on reasoning not teaching.\n\n"
956+
"focus on getting them to think through the problem not on changing their mind.\n\n"
958957
)
959958

960959
if question:

bases/rsptx/web2py_server/applications/runestone/static/js/peer.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
// Configuration for the PI steps and helper functions to handle step progression in the instructor's interface
2-
console.log("PEER JS VERSION TEST 12345");
32
const STEP_CONFIG = {
43
vote1: {
54
next: ['makep', 'facechat', 'makeabgroups'],

0 commit comments

Comments
 (0)