Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEATURE: Create SCORE Runs #593

Closed
7 of 13 tasks
JoelWiebe opened this issue Jul 4, 2024 · 0 comments · Fixed by #660
Closed
7 of 13 tasks

FEATURE: Create SCORE Runs #593

JoelWiebe opened this issue Jul 4, 2024 · 0 comments · Fixed by #660
Labels
enhancement New feature or request

Comments

@JoelWiebe
Copy link
Contributor

JoelWiebe commented Jul 4, 2024

Feature

Overview
Create the notion of a SCORE Run, that is an runtime environment that is linked to a particular CK Board instance.

Details
Create a "My SCORE Runs" section in the projects dashboard. A SCORE Run is another type of project, it contains the same boards, buckets, workflows, and groups elements from a standalone CK Board project. SCORE Runs also have access codes, similar to standalone projects. SCORE Runs, however, have the ability to be scripted into sequential phases of activities.

Tasks

  • In the projects dashboard menu, add a Create SCORE Run option and rename Create Project to "Create Standalone CK Project"
Screenshot 2024-07-04 at 12 14 31 AM
  • Create a "My SCORE Runs" section on the projects dashboard and display created SCORE Runs here
Screenshot 2024-07-04 at 12 39 13 AM
  • Also rename the CK Boards section to "My Standalone CK Projects"

  • Add an info icon next to My SCORE Runs and My Standalone CK Projects with a tooltip describing their differences

  • Within a standalone project and a SCORE project, change the contained items on the dashboard from boards to projects (e.g., "Shared CK Projects", "Student CK Projects", "Teacher CK Projects")

  • For SCORE Runs, each contained CK Project should hide the toggle visibility icon

  • SCORE Runs are essentially the same as a project, but the tabs displayed for each student are dependent on the "Phase" (or Script) being performed; therefore, let's add a distinguishing backend tag to distinguish between a "CK Project" and "SCORE Run".

  • When creating a CK Project, let's rename the pop-up to "CK Project Configuration", remove the Personal tab, and add the checkbox from the personal tab as the first checkbox in the main project tab

Screenshot 2024-07-04 at 12 51 26 AM
  • When a SCORE Run is created, rename the pop-up to SCORE Run Configurations and adjust other tabs and labels as displayed below

  • Add Teacher Agent button to SCORE Authoring

  • Hide Script SCORE button from students

  • Add URL to join code

  • Fix bucket view display in SCORE Authoring

@JoelWiebe JoelWiebe added the enhancement New feature or request label Jul 4, 2024
@JoelWiebe JoelWiebe moved this from Todo to In Progress in SCORE Meta-view Jan 13, 2025
@JoelWiebe JoelWiebe linked a pull request Feb 11, 2025 that will close this issue
10 tasks
@github-project-automation github-project-automation bot moved this from In Progress to Done in SCORE Meta-view Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant