An assignment is a task or project that teachers give students to complete as part of their learning. Assignments can include essays, research papers, problem sets, presentations, creative projects, or practical exercises. They serve multiple purposes: helping students practice and apply what they have learned, allowing teachers to assess understanding, and developing skills like time management and independent work. Assignment expectations vary by grade level—elementary students might receive simpler tasks due the next day, while high school students tackle more complex projects requiring weeks of work. Completing assignments is typically factored into course grades.