Skip to content

Latest commit

聽

History

History
54 lines (45 loc) 路 5.59 KB

AssignmentCopyResponse.md

File metadata and controls

54 lines (45 loc) 路 5.59 KB

AssignmentCopyResponse

Properties

Name Type Description Notes
id str Unique identifier of the assignment
type AssignmentType
capabilities AssignmentCapabilities
title str Title of the assignment
description str Student instructions and content of the assignment (plain text) [optional]
description_html str HTML version of student instructions with rich text formatting. Supports the following HTML tags: p, br, strong, b, em, i, u, a, ul, ol, li, h1, h2, h3, img. Images are served as absolute http(s) URLs. [optional]
teacher_instructions str Teacher-only instructions for this assignment. These instructions are only visible to teachers and are not returned when students view the assignment. If `teacherInstructionsHtml` is provided, this field will contain the plain text version for compatibility. [optional]
teacher_instructions_html str HTML version of teacher-only instructions with rich text formatting. Supports the following HTML tags: p, br, strong, b, em, i, u, a, ul, ol, li, h1, h2, h3, img. Images are served as absolute http(s) URLs. [optional]
cover str The URL of the cover to display [optional]
cover_file str The id of the cover to display [optional]
attachments List[MediaAttachment] Reference material handed to the students with the assignment: scores, videos, links and Drive files. A score attached here is the one each student receives their own copy of.
use_dedicated_attachments bool For all assignments created after 02/2023, all the underlying resources must be dedicated and stored in the assignment. This boolean indicates that this assignment only supports dedicated attachments. [optional]
max_points float If set, the grading will be enabled for the assignment [optional]
release_grades str For worksheets, how grading will work for the assignment: - If set to `auto`, the grades will be automatically released when the student submits the submissions - If set to `manual`, the grades will only be set as `draftGrade` and will be released when the teacher returns the submissions [optional]
shuffle_exercises bool Shuffle the worksheet exercises for each student [optional]
toolset str The id of the associated toolset [optional]
nb_playback_authorized float The number of playbacks authorized on the scores of the assignment. [optional]
restrict_play_note bool Restrict the ability to get an audio feedback every time a student adds or selects a note. [optional]
restrict_to_audio_tracks bool Restrict the audio source to provided audio tracks on a score. Students won't be able to use the editor playback. [optional]
submission_students_mode AssignmentSubmissionStudentsMode [optional]
recording_type str For performance assignments: recording type that will be either 'audio' or 'video'. * `audio`: Only audio will be required during the recording. * `video`: Camera will be required during the recording. Only set when type is 'performance'. [optional]
allow_metronome bool For performance assignments: Enable students to use the metronome while they are recording, helping them stay in time. Only set when type is 'performance'. [optional]
allow_backing_track bool For performance assignments: Enable students to listen to the accompaniment without their instrument part while they are playing. Only set when type is 'performance'. [optional]
allow_speed_change bool For performance assignments: whether students can adjust the playback speed of the score during recording. * `true`: Students can change the tempo/speed during practice and recording * `false`: Tempo is fixed to the original score tempo Only set when type is 'performance'. [optional]
free_record bool For performance assignments: "Free Record" mode. When `true`, no score is attached to the assignment. Students freely record a varied repertoire or an ensemble performance without being constrained by a single score's structure or duration, and all score-dependent options (playback, metronome, backtracking, speed control) are hidden. Only set when type is 'performance'. [optional]
resource str If this assignment is stored as a resource in the Flat for Education Resource Library, the unique identifier of the resource. [optional]

Example

from flat_api.models.assignment_copy_response import AssignmentCopyResponse

# TODO update the JSON string below
json = "{}"
# create an instance of AssignmentCopyResponse from a JSON string
assignment_copy_response_instance = AssignmentCopyResponse.from_json(json)
# print the JSON string representation of the object
print(AssignmentCopyResponse.to_json())

# convert the object into a dict
assignment_copy_response_dict = assignment_copy_response_instance.to_dict()
# create an instance of AssignmentCopyResponse from a dict
assignment_copy_response_from_dict = AssignmentCopyResponse.from_dict(assignment_copy_response_dict)

[Back to Model list] [Back to API list] [Back to README]