OwlSheets
Coding on the Course List worksheet preview

WorksheetPremium

Coding on the Course List

Students evaluate a coding-class op-ed, strengthen its reasoning, and write an argument that addresses access and competing priorities.

Grade 8ELAInteractive · Printable

Aligned toW.8.1

Buy this worksheet: $1.50

Or unlock every Premium worksheet with Premium

PrintUnlock to print
Answer keyUnlock to see answers
Assign to classUnlock to assign with a class code

What’s included

  • Single worksheet
  • Auto-graded online
  • 1 Common Core standard
  • Printable answer key
  • 14 questions
  • Classroom-ready

Details

Format
Interactive · Printable
Grade
Grade 8
Subject
ELA
Question types
Fill in the blank, Multiple choice, Circle the answer, Sorting, Short answer

About this worksheet

What students practice

  • Students support an arguable claim with relevant evidence and explicit reasoning.
  • Students acknowledge an opposing view and respond without misrepresenting it.
  • Students organize a formal argument with cohesive transitions and a supported conclusion.

How to use

Read the fictional op-ed and complete the editing tasks. Have students use the planning frames to develop their own position, then exchange arguments to check evidence and counterclaim responses.

Curriculum

Common Core standard covered

W.8.1

Write arguments that back up a claim, acknowledging other views, with logical reasoning and relevant evidence.

Preview

OwlSheets.com

Name Date

Coding on the Course List

Develop an argument that weighs access, evidence, and competing priorities.

Read the proposed change

Read this original student op-ed. The school records and interview details are fictional evidence for this writing task.

Make Room for a First Program

1When next year's course list arrives, coding should appear beside the other electives. Our school should add a semester-long beginner coding class during the school day, without a prerequisite or required home computer. This would not mean replacing every other elective or preparing every student for a technology career. It would give students a supported first encounter with a subject they currently must explore elsewhere.

2Our after-school coding club offers useful opportunities, but its meeting time creates a barrier. The club meets on Tuesdays. In interviews for this column, six students said they wanted to join but had responsibilities at home or rides that left before meetings began. The club adviser keeps sample projects in a classroom folder. Meetings begin with a short demonstration. A daytime course would reach some students whose schedules exclude them from the club.

3Interest alone, however, does not establish what a course would teach. In one club session I observed, partners wrote instructions for sorting a list, tested those instructions, and revised them when the output was wrong. That task required them to explain a sequence and check a result. It does not prove that coding improves grades in other subjects. It does suggest concrete work a beginner course could assess: making a program, explaining its choices, and correcting errors.

4Students defending existing electives raise a serious concern: adding one option does not create more periods in the day. A student who chooses coding may lose the chance to take music or another valued course that semester. I would support offering coding as a rotating elective, not making it a graduation requirement. Students should see sample assignments from each elective before choosing. More choice is useful only if students understand what they are choosing between.

5Resources also limit the proposal. The technology coordinator reports that the computer room has enough working devices for one class, but a teacher assignment and planning time have not been approved. Available machines are not a complete course. The school should publish a staffing plan before adding coding to the registration form. Classwork should use school devices, and assignments should not depend on equipment at home.

6The decision should rest on more than filled seats. Before registration opens, teachers should identify what beginners will learn and how their work will be judged. After the first semester, the school should review completed projects, student explanations, and scheduling effects. Then it can decide whether the course deserves a continuing place on the list.

1.
Which reason for adding a daytime coding course is best supported by the information about students interviewed for the column?
  • A. A course could give current club members more advanced assignments.
  • B. A course could replace demonstrations with independent project work.
  • C. A course could provide access for students unable to attend the club.
  • D. A course could reduce the number of students needing rides home.
2.
In paragraph 2, underline the sentence reporting direct evidence that interested students face an after-school scheduling barrier.

Our after-school coding club offers useful opportunities, but its meeting time creates a barrier.The club meets on Tuesdays.In interviews for this column, six students said they wanted to join but had responsibilities at home or rides that left before meetings began.The club adviser keeps sample projects in a classroom folder.Meetings begin with a short demonstration.A daytime course would reach some students whose schedules exclude them from the club.

The preview shows the first questions. Unlock the worksheet to see all of it.

Related worksheets