The U.S. Soccer Coaching Department routinely fields queries regarding programs and services that we offer. Here are some frequently asked questions and answers from the Coaching Department. For other questions or more information on coaching programs and services, see the "Contact Us" section on the right.

Course Editor Guide

Last Updated: Feb 27, 2019 10:38AM CST

DCC Course Editor

In this guide, we will cover creating, editing, and updating the information in the Editor tab of the course administration tool in the Digital Coaching Center. Your progress can be saved at any time by clicking the "Save Course" button in the toolbar on the left. 


Member administrators and DOCs with member admin access to the DCC

In this Guide

Creating a Course


These fields outline the minimum information needed for the course. Required fields are marked with an asterisk, and each serves a specific purpose:
  • Title - appears in the course list and in searches. Please do not list registration status in the title. 
  • Curriculum - will determine the assignments, resources, and library items that are automatically attached to this course. **Note** - this can not be changed once a candidate has registered for the course. 
  • Remote - only used for online courses; leave blank
  • Course Status - depending on the item you select, will enable or disable functions for the course
    • Scheduled - course is built but not open for registration. If Visibility is set to "Published" the course WILL appear in searches and lists. 
    • Registration - the course is open for and accepting registration from candidates.
    • Waitlist - the course has met the limit but is still accepting registrations 
    • Closed Registration - the course is full and has begun; no more registrations will be accepted. **Note - anyone still on the waitlist when the course is put into this status will NOT be automatically notified. Please update them manually. 
    • Completed - the course is over and all assignments have been graded and evaluations completed. 
    • Canceled - the course will not be held. 
  • Visibility - depending on what you select and the course status, determines whether or not the course is visible in searches / lists. Hidden courses can accept registrations but you must share that link manually. 
  • Course group - leave checked
  • Contact details - email only; should be set to the course administrators address
  • Course details - free text that appears on the course details tab in the course classroom view. Any text copied into this field will have formatting removed automatically. 


These fields control the availability of registration for your course, as well as limits, disclaimers, and policies. **Note - course start and end dates are now determined by the Course Meetings
  • Start Registration - the date registration will open for this course
  • End Registration - the date registration will end for this course. This date should not be after the start date of the first meeting. 
  • Candidate Limit - the maximum number of candidates who will be allowed to register. When this limit is reached, additional registrations will automatically be added to the Waitlist. 
  • Shirt size - deprecated but can still be used
  • Course disclaimer / Require Acceptance - sets the requirement and text for any disclaimer you are listing with this course. 

Creating Course Meetings and Locations

In early 2019, changes were introduced to the course meetings and locations functionality that broke them out into their own, separate items. This allows administrators to more accurately represent meeting details, locations, and more without having to write them out manually in the course description. They are also visually represented in the classroom by a section at the top of the details tab that lists each meeting and it's dates / location(s) separately. 

Creating Meetings and Locations

Each meeting has a start and end date, an arrival time, and a time zone. Once the meeting has been created, a location can be added to it. Each meeting can have multiple locations in the event your classroom and field locations are not at the same address. When you create a meeting, you'll be asked to provide:
  • Title - we HIGHLY recommend you name these simply "Meeting X" where X is the meeting number. 
  • Description - a short description of this meeting; not required
  • Start Date - the date this meeting begins
  • Arrival time - when on the start date the candidates should arrive
  • End Date - the date this meeting ends
  • Time Zone - the time zone in which this meeting is held
**Note - it's recommended that you add your meeting details and then click the "Save Meeting" button before you add a meeting location. 

Meeting locations are the physical addresses where you will hold your course. You can list multiple locations, and when you create a location, you'll be asked to provide:
  • Title - the name of the location; it may be beneficial to include a brief description of the purpose of this location if you have more than one (e.g. "Smallville Soccer Association - Classroom")
  • Address - where on the map the candidate will find this location
  • Primary location - if checked, this is the location that will be used in searches for your course (city, state, zip, etc.). **Note - only ONE location can be designated as the primary across all meetings. 

Repeat the steps outlined above for the other meetings and their locations. The course start and end dates will be determined by the meeting dates. The course start date will be set to the first meeting's start date, and the course end date will be set to the last meeting's end date. When finished, click the "Course Information" button in the toolbar on the left to return to the course details page. 

Creating Course Price Packages

Each course requires at least a single price package to enable registration. When you add a price package, you'll be asked to provide:
  • Title - Simple description of the package, can contain the year and license level as reference
  • Price - the dollar amount that you will charge for the course, a U.S. Soccer surcharge may be added on top of that depending on the course curriculum. 
  • Status - the visibility of the package; can be used if the package is adjusted after the course is created. 

Adding Course Staff

Each course will have a variety of staff assigned to it for the purposes of administration, instruction, or video capture. When you add staff, you will be presented with a list of users in the DCC who have a role that matches the role on the course to which you are assigning them. There are a few important things to know about each staff type:
  • Course Administrator - for the C license and above, the administrator can NOT be the lead instructor. 
  • Course Instructors - the users assigned here should only be listed if they will be actively participating by grading assignments and evaluating candidates. 
  • Video Uploader - this user will only have access to add video files recorded during field sessions for this course. Video uploaded by users with this role will NOT be able to be downloaded from the DCC, and all video will be viewable by all candidates in the course. 

Copying Courses

The DCC provides a Copy Course feature that can greatly streamline the course creation process. When you click the "Copy Course" button from the toolbar on the left, ALL details, meetings, staff, and policies are copied exactly as they were on the original course. The title is modified to include the word "COPY". Once the copy is complete, the COPY course can be updated to reflect the correct details.

Other Functions

To make moving back and forth between the course editor and the classroom view easier, there is now a button in the course editor that will take you directly to the classroom for that course. Click the "Go to Classroom" button in the list on the left to be taken to that page automatically. You will also see a corresponding button in the classroom view, "Go to Editor", that will return you to the course editor page. 

**Note - only users with the appropriate administrative access will be able to use these buttons. Candidates in your courses will NOT be able to see or use them. 


What will happen to my existing courses when the meetings and locations functionality is added?
All courses will automatically have a single meeting created that runs from the course start date to the end date. If a location existed for the course, it will be attached to that default meeting information. 

Where did the course start and end dates go?!
Course start and end dates are now automatically calculated based on the meetings you add to the course. They will be displayed in the course editor as well as the classroom. 

Will I need to update the meetings / locations for my existing courses?
You should verify each course you have scheduled, in registration, or pending to ensure the information is accurate. If the course does not have multiple meetings (e.g. - Grassroots In-Person courses) then you should not need to take any action. For the D and C license, you will need to do the following:
  1. Adjust the automatically created meeting to encompass ONLY the first meeting's dates and location(s). 
  2. Add a second meeting and location with the appropriate dates and location(s). 

What if my meeting location has changed or the information shown is not accurate?
You can update course meeting and location information at any time. There are edit buttons for both meetings and locations that will you to make the necessary changes. 

Will the classroom view for my course change with these updates to the meetings / locations?
Yes. You will now see a summary section at the top of each classroom that lists the meetings, dates, and locations you have created in the course editor. Clicking a location name will take the user to the Google map of that location making it easier for them to get directions or plan travel. 

Will candidates in my course be able to access the editor via the new shortcut button(s)?
No. Only users with the appropriate admin permissions will see or be able to use those buttons.
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
Invalid characters found