Skip to content

Implement a "sessions" feature #160

@emaj9

Description

@emaj9

Students need to practice preparing for coding and debriefing (through reflections) on their coding process -- these would happen ideally before and after a lab session

In my mind I picture students choosing to "start a session" where they set a timer and ask some choice reflection questions like:

  • how long do you intend to work?
  • is your physical enviornment set up for this? are you prepared?
  • what are you hoping to accomplish?
  • what are some distractions you anticipate? how can you mitigate them?
  • how are all the ways you will/can ask for help?
    questions in this nature

After the "session timer" is up, it would be awesome if students reviewed their preparatory meta-cognition questions and answer follow up questions. This could be supported with learning analytics: we can show them all the problems they fully solved and partially solved in the session, and any reflections they wrote. then we can ask impactful reflection questions like:

  • how did that go? did you do what you set out to?
  • did you get distracted? how did you deal with that?
  • how did you ask for help?
  • what do you need to improve and work on next (in your coding skills)?

More thought, research, and refinement should go into the articulation of this feature but this would make a great internship task

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions