Skip to content

Learning Features #299

Description

@jcal13

An identified limitation from the misconceptions study was that PythonTutor's feature of stepping through the correct solution had clear learning benefit that currently doesn't exist in MemoryLab. General features, like stepping through the correct solution, should be added to MemoryLab.

Related to this, we may want to revisit how we store / represent attempted solutions at each line of the code execution. For example, if a user clicks on a line, should the memory model adjust to their saved state of what the memory model was at that line? And should we potentially require them to complete problems line by line rather than allowing them to check at arbitrary lines? Perhaps this could be related to some adjustable settings — similar to differences between Practice and Test mode.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions