; PSY 1903
PSY 1903 Programming for Psychologists

Suggestion Box

Spot an error or have suggestions for improvement on these notes? Let us know!

Code Chat 1 Details

Our first code chats will take place on Tuesday, October 21st during our usual class time. Each session will last about 15–20 minutes.

Each student will meet individually with the instructors to create a simple experiment using jsPsych. The purpose of the meeting is to assess your ability to independently implement key course concepts and explain your reasoning process as you work.

Order of students:

  1. Eliza
  2. Deano
  3. Maya
  4. Sophia
  5. Shyun
  6. Destinee
  7. Annabella
  8. Alaina

When you’re not meeting with us, please continue working on your project with your partner.

After your code chat, you may not discuss the task or its details with your peers.

Starting Files

Before our meeting, download the starter files here: code-chat-1.zip.

Unzip the folder and place it in your psy1903/web directory.

Confirm that you can load the experiment via your local server (e.g., http://localhost:3000/code-chat-1). Currently, the experiment only includes a debrief trial, so that’s all you’ll see when you open it.

Read through each of the provided files to familiarize yourself with the setup. Further instructions will be given at the start of your meeting.

How to Prepare & What to Expect

To prepare, review:

  • Your notes
  • Course materials
  • Code from previous task sets

During the code chat:

  • You may write code from scratch or reuse code from previous examples.
  • You can reference course notes, your own notes, and online documentation.
  • You’ll be asked to think aloud, explaining your reasoning as you work.
  • Instructors will offer limited guidance but may ask clarifying questions or nudge you if you get stuck.

You may use AI tools, but how you use them will be considered in your evaluation:

  • Overreliance on AI will suggest limited understanding.
  • Strategic use (e.g., for small reminders or debugging) will be viewed positively.

A timer will be set at the start of your session to help us stay on schedule. Focus on completing as much as you can within the time frame.

Self-Evaluation Follow-up

After your meeting, you’ll complete a brief self-evaluation.

You can preview it here: Self-Evaluation Form