Skip to content

[Task Collection] Program Comprehension #282

@mikebarkmin

Description

@mikebarkmin

This paper suggests program comprehension tasks in different levels and scopes.

Some tasks are already proposed, some might not be possible to integrate with an automatic evaluation and can only be used in manual mode.

E5cEIpHXEAA14D1

Here is a list of the tasks explained in the paper and their status:

  • MT: Not planed, but possible
  • RT: Not planed, but possible
  • BT: Not planed, but possible
  • AT: [Task] Highlighting #82
  • MP: Not planed, but possible
  • RP: [Task] Flowchart (PAP) #85
  • BP: [Task] Parsons Puzzle #81
  • AP: Already implemented
  • MF: Not planed and not possible to evaluate automatically
  • RF: Not planed and not possible to evaluate automatically
  • BF: Not planed and not possible to evaluate automatically
  • AF: Not planed and not possible to evaluate automatically

For MT, RT and BT one task could be created. All require to draw a rectangle around the code. I am currently not sure what a good user interface to be like. Maybe one could click the beginning and the end of the rectangle at line level. Then a rectangle would be drawn around the content - ignoring indentation.

Paper: https://dl.acm.org/doi/10.1145/3344429.3372501

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions