Worksheet
A Coding Class, One Story at a Time
Students examine and draft a narrative for an op-ed about adding a coding class, practicing dialogue, pacing, description, and sequence.
Grade 7ELAInteractive · Printable
Aligned toW.7.3
What’s included
- Single worksheet
- Auto-graded online
- 1 Common Core standard
- Printable answer key
- 13 questions
- Classroom-ready
Details
- Format
- Interactive · Printable
- Grade
- Grade 7
- Subject
- ELA
- Question types
- Multiple choice, Circle the answer, Sorting, Short answer
About this worksheet
What students practice
- Students establish a situation and maintain a consistent narrative point of view.
- Students use dialogue, description, and transitions to develop a connected sequence of events.
- Students draft a narrative with a meaningful ending for a student op-ed about adding a coding class.
How to use
Read the model and discuss how its story supports the op-ed. Have students complete the revision tasks, then plan and write a different narrative for the same proposal.
Curriculum
Common Core standard covered
Write a story from real or imagined events, setting up a situation and point of view, and using dialogue, description and transitions to move the plot along.
Preview
OwlSheets.com
A Coding Class, One Story at a Time
Build a narrative that gives a student op-ed a human connection.
Read the model
This student op-ed argues for adding a coding class. Notice how a small event becomes a developed narrative.
More Than a Finished Screen
1Our school should offer an introductory coding class. I used to picture coding as a race to make something impressive flash across a screen. Then a lunchtime workshop left me staring at a blank square, learning something I had not expected. The square was supposed to become a button that would display a welcome message.
2At first, I copied the workshop leader's example without pausing. Around me, students were choosing colors and changing fonts. I chose bright orange, certain that mine would be easy to spot. When I clicked my button, nothing happened. I clicked harder, as if the computer could measure how badly I wanted a response.
3My partner, Hyejin, slid her chair closer. The workshop leader was helping another table. “Tell me what you expected,” Hyejin said. Her notebook lay open beside the keyboard. I reached for the mouse, then stopped. “A message should appear,” I said. “But I don't know which instruction makes that happen.” Saying it aloud was worse than seeing the empty square.
4We read the instructions one line at a time. “This name has an extra letter,” Hyejin said, pointing between the screen and the example. I deleted it. Before clicking again, I traced the two names with my finger: one in the button's label, one in the instruction connected to it. This time, the welcome message appeared. My shoulders dropped. We had changed one letter, but I finally understood what we had changed.
5A few minutes later, Hyejin's button failed. I almost pointed straight at the line I thought was wrong. Instead, I asked what she expected to happen. She described the steps, found a missing connection, and fixed it herself. We spent the remaining minutes testing each other's buttons, deliberately trying choices we had not tried before.
6A single workshop did not turn us into experts. It did give us time to make a mistake, explain it, and try again. A coding class could make room for more of that work. My orange button was not the most polished project in the room. When I left, though, I could explain why it worked.
Study and revise the narrative
Choose or mark the best answer. Consider how each writing choice shapes the reader's experience.
- A. The narrator gives up the orange design and copies Hyejin's colors.
- B. The narrator begins checking the instructions without speaking to Hyejin.
- C. The narrator moves from repeated clicking to explaining the intended result.
- D. The narrator stops testing the button and waits for the workshop leader.
Her notebook lay open beside the keyboard.I reached for the mouse, then stopped.“A message should appear,” I said.“But I don't know which instruction makes that happen.”Saying it aloud was worse than seeing the empty square.
- A. After the workshop ended, I explained the finished button to someone waiting by the door.
- B. I clicked the orange button a fourth time while lunch trays rattled outside the workshop room.
- C. Coding is an interesting subject that students might enjoy studying during the school day.
- D. Our school offered several lunchtime activities, and I had considered attending some of them.
- A. I watched Hyejin study the instruction and move her finger toward a letter.
- B. Both students knew the repair would work before either of them clicked.
- C. Hyejin pointed at the screen, and her partner secretly wished she would stop.
- D. Hyejin hoped she had found the problem, but she waited for her partner to test it.
- A. “There are chairs at every table,” I said. “We have two here,” Hyejin replied.
- B. “Let's change both names,” I said. “Wait—then how will we know which change helped?” Hyejin asked.
- C. “The workshop started at lunch,” I said. “That's when I arrived,” Hyejin answered.
- D. “Orange is my favorite color,” I said. “Mine too,” Hyejin replied, looking at the screen.
- A. After a dozen useless clicks, I shoved the mouse aside and stared at the empty square.
- B. The button looked orange beside the other colors students had chosen for their projects.
- C. I clicked once, moved my finger away, moved it back, and pressed the button again.
- D. I wondered whether the workshop leader had brought enough examples for the whole group.
- A. We found the extra letter, removed it, and clicked the button; the message appeared.
- B. We found the extra letter after the message appeared, and then we discussed the problem.
- C. We found the extra letter, although the message appeared before we changed the instruction.
- D. We found the extra letter beside the orange button; across the room, another student laughed.
| Shows simultaneous action | Shows elapsed time | Shows cause and result |
|---|---|---|
- A. The orange square stood beside a gray menu at the top of the screen.
- B. The room contained six tables, each with several chairs pushed underneath.
- C. A poster beside the door listed the dates of the next lunchtime workshops.
- D. My finger hovered above the mouse while I read each matching name aloud.
- A. The discovery that Hyejin had already completed the project before lunch.
- B. The introduction of the workshop leader as the person who repairs the code.
- C. The moment when the narrator applies the new approach to helping a partner.
- D. The explanation of why the narrator originally chose an orange button.
Write a different coding-class story
Plan an original real or imagined anecdote for a student op-ed supporting a coding class. Do not retell the model's button problem.
Related worksheets
WorksheetGrade 7
A Storm Between Turns
Writing · W.7.3
Premium14 questions
WorksheetGrade 7
Before the Care Guide Goes Home
Writing · W.7.3
Premium12 questions
WorksheetGrade 7
The Story Behind the Skate Park Op-Ed
Writing · W.7.3
Premium14 questions
WorksheetGrade 7
Two Fundraisers, One Trip
Writing · W.7.2
Premium13 questions
WorksheetGrade 7
After the Storm: Make the Case
Writing · W.7.1
Premium14 questions
WorksheetGrade 7
A Skate Park Worth Supporting
Writing · W.7.1
Premium14 questions