Unit 1, Activity 1: Inspirations for teaching literacy

Literacy in a CS classroom works best when it is treated as disciplinary literacy rather than generic reading strategies imported from English lessons. Shanahan and Shanahan’s (2008) core argument is that experts in different fields read their texts in genuinely different ways, so the strategies have to be specific to how computer scientists read and write, not a one-size-fits-all “every teacher a teacher of reading.”

For computer science the texts are code, error messages, documentation, specifications and diagrams, and the reading practices are tracing, decomposition and abstraction. Concretely:

  • A “predict” starter. Open the lesson with a five- to eight-line program on the board. Students write down what they think the output is before anyone runs it.
  • Annotated code reading. Students mark up a printout, highlighting variables, control flow, and the points where state changes.
  • Parsons problems. Scrambled lines of correct code to be reassembled (Parsons & Haden, 2006). They strip out the syntax burden and force attention onto structure and sequence, while exposing students only to well-written code.
  • Line-by-line tracing tables. A column per variable, a row per iteration, run as a routine, not a one-off.

Unit 1, Activity 2: Laws and policies that affect teaching

Recording4:56
A narrated research presentation on the Teachers and Educational Personnel Council Act B.E. 2546 (2003): who may legally teach in a Thai school, and what the law means for foreign teachers in Thailand's government schools.

I live and expect to teach in Thailand, so I researched the law that governs it there rather than one I would only ever read about.

Researching this changed what “the culture of schooling” means to me. The staffing pattern in an international-track Thai classroom (who is permanent, who is renewed annually, who sets the curriculum) is not an accident of any one school. It is what this law produces.

Unit 1, Activity 3: Teaching digital citizenship

Why teach digital citizenship?

There are a number of reasons to teach digital citizenship: online safety, being respectful of people with different viewpoints, telling fact from fiction online, using technology to engage in civil action, balancing time online and off, and knowing how to stay safe and how to make a space safe for others (ISTE, 2019).

AI belongs in that list now. It is advancing faster every day, and the ways the general public, students and professionals apply it are still expanding. Because the technology is moving so fast, our use of it in learning, from both the student’s side and the teacher’s, is still nascent. Teachers need to stay on top of it and start covering it more comprehensively as part of what digital citizenship means, and as part of what healthy, meaningful learning looks like.

Teaching what plagiarism is, and how to avoid it

I would start by defining it and giving concrete examples of what it looks like:

  • copying and pasting from a source, online or off, without citing it
  • paying someone to do your homework
  • using AI to do the work outright, rather than to help you understand it

Then I would teach students how to properly cite, quote and use sources in their classroom work (MORKSENSEI, 2020). Then, and this is the part that actually changes behavior, why we would want to avoid it in the first place.

  • Plagiarism hurts the student most of all. Copying skips the learning: the problem solving, the creativity of arriving at your own answer, and the chance to make mistakes and learn what mistakes are worth. Mistakes are not a bad thing. They are the growth opportunity.
  • It hurts the teacher’s read on their own teaching. Plagiarized work makes it impossible to judge whether a concept landed, for that student or for the class.
  • It distorts grading for everyone else. Plagiarized work is often taken from sources well beyond the level of the class, which moves the scale for students who did their own.

Secondary computer science

Socially responsible online behavior, and why students need practice. It means interacting in digital spaces in ways that respect the dignity, privacy and wellbeing of others, so that students feel safe voicing their ideas openly. It includes communicating respectfully in disagreement, protecting personal information, crediting other people’s work, thinking before sharing, and speaking up, or getting an adult, when witnessing cyberbullying. It is the digital extension of citizenship: behind every username is a real person, and online actions have real consequences.

Students need structured opportunities to practice these behaviors, not just hear about them, because digital citizenship is a skill, not a fact. Practicing in a supervised space builds habits that transfer to the rest of their digital lives.

Discord as the safe community platform. A teacher-administered private server can be configured for safety: invite-only access, teacher-held moderator permissions, member-to-member direct messages disabled, and separate channels for coursework, collaboration and casual community-building. Quieter students can participate in writing rather than by speaking up in class, and the persistent chat history lets the teacher monitor interactions and address problems early.

  • Example activity 1: co-authoring the community guidelines. Before the server goes live, students draft its rules in small groups: what respectful disagreement looks like, how to critique a classmate’s code without belittling them, what to do when someone posts something hurtful. The class negotiates a final version and pins it as a living document they agreed to, rather than rules imposed on them, which makes the norms a shared responsibility.
  • Example activity 2: an introductions channel with structured responses. Once the guidelines are pinned, students put them into practice immediately: everyone posts a short introduction in #introductions with their name, an outside interest, and something they hope to build this year, following the norms the class just agreed on for what is appropriate to share in a semi-public space. Each student then replies warmly to at least two classmates they do not know well, with the guidelines as the standard for a respectful, welcoming response. Sequencing the two this way means students are not writing rules in the abstract; their first real interactions on the server are a live application of the community they defined, with the teacher modeling it by replying to every post.

Guiding safe, legal and ethical use of online resources. I would build three habits.

  • Attribution. Code is intellectual property, so copying from Stack Overflow without citation is plagiarism. Students cite sources in code comments and use properly licensed media.
  • Verification. Wikipedia is a starting point, not an endpoint. Claims get traced to a source and cross-checked.
  • Disclosure. AI may be used to explain a concept or an error, but all assistance must be disclosed, and submitting AI-generated code as your own is academic dishonesty. AI can be confidently wrong, so students must be able to explain every line they submit; if you cannot explain it, you do not get credit for it. And no personal information goes into an AI tool or a public forum.

Unit 2, Activity 1: Understanding language development

What is language development?

Language development is the process by which a person learns to understand, speak, read and write a language. It covers vocabulary, grammar, pronunciation, listening, and the ability to communicate effectively. It starts with sounds and gestures before it reaches words and sentences, and it carries cognitive, social and literacy development along with it (Raising Children Network, n.d.). Literacy is a primary outcome of that development rather than a separate subject bolted on afterward (Duff & Tomblin, 2018).

How does language development impact reading comprehension?

Comprehension depends on it. Students need vocabulary, grammatical knowledge and oral language before they can make connections across a text, infer what is not stated, and hold a complex argument together. Where those are strong, reading comprehension has something to stand on; where they are thin, decoding the words is not enough.

How do differences in languages impact literacy development?

Vocabulary, grammar, sentence structure and writing system all change how a student learns to read and write. Bilingual children compare their two languages as they learn, which builds a deeper understanding of both, and they can hold an advantage over monolingual peers on some reading skills, because orthographic, phonological and semantic skills transfer between languages rather than competing for space (Mathers, 2020).

How do you assess your students’ literacy levels?

With more than one measure, because no single one sees the whole picture:

  • Running records, for reading accuracy, fluency and comprehension.
  • Screening and diagnostic assessments, for phonics, vocabulary and comprehension: screening to find who needs a closer look, diagnostics to find what specifically is missing (Foorman et al., 2016).
  • Writing samples, for writing, spelling, grammar and organization.
  • Classroom observation and student conferences, for reading behaviors, strategy use and engagement: the things a score does not report.

How can you differentiate instruction to meet diverse literacy needs?

By adapting content, method and activity to the individual student rather than lowering the goal (Tomlinson, 2017). In practice: texts at a range of reading levels; flexible small groups formed from assessment data rather than fixed ability tiers; vocabulary, phonics and comprehension strategies taught explicitly instead of left to be absorbed; visual supports, graphic organizers and multimedia where they carry meaning; and assignments that give more than one way to demonstrate the same learning.

Unit 2, Activity 2: Promoting literacy, language development

Slides12 slides
Slide 1 of 12. Title slide: Promoting Literacy Instruction in Schools. Why literacy matters in every grade, and a plan of action to improve it.
Slide 2 of 12. The importance of literacy instruction in all grades: 32% of U.S. 12th graders below NAEP Basic in reading in 2024, a 3-point drop since 2019, and weak language skills visible as early as 15 months.
Slide 3 of 12. Evidence that schoolwide literacy works at Concourse Village Elementary: daily collaborative read-alouds, one shared MACAS analysis protocol, literacy in every subject, and paired peer observation, reaching close to 90% proficiency.
Slide 4 of 12. Computer science is a literacy discipline: students read documentation and specs, source code and pseudocode, error messages and stack traces, and write comments, READMEs and commit messages.
Slide 5 of 12. How computer science students benefit from literacy instruction: decoding documentation, direction-word vocabulary, writing to learn, and debugging as close reading.
Slide 6 of 12. Signs of a student with literacy needs in computer science: avoidance, copy-paste coding without comprehension, getting lost in multi-step directions, masking during shared reading, confusing similar terms, and one strategy for every text.
Slide 7 of 12. What research says works for struggling readers: explicit structured literacy, equitable time with real texts, "just right" text selection, and meaning-centered metacognitive work.
Slide 8 of 12. Plan of action, a four-phase schoolwide literacy initiative: assess, embed, collaborate, monitor.
Slide 9 of 12. Phase 2 in practice: a table of the disciplinary literacy routine for science, history, math, computer science, world languages, and ELA as the anchor.
Slide 10 of 12. Teacher collaboration to improve literacy: a cross-subject leadership team, monthly literacy-focused PLCs, intervisitation, and a shared digital literacy framework.
Slide 11 of 12. Collaborating on authentic, technology-rich literacy projects: cross-class documentation projects, student podcasts and tech blogs, peer review with real tools, and digital source evaluation units.
Slide 12 of 12. Conclusion and references: literacy is the foundation every course depends on. Join the literacy team, adopt the shared annotation protocol, and co-plan one authentic project each semester.

Download the original file (.pptx, 62 KB) →

Unit 2, Activity 3: Promoting literacy, writing development

From first marks to cohesive essays: the progression of writing development in six stages, from scribbling and drawing at 1–3 years through letter-like forms, letter strings, invented spelling and conventional writing to clear, cohesive essay writing at grades 5–12, followed by six intervention strategies for high school English.

Download the original file (.pdf, 239 KB) →

Unit 3, Activity 1: Multilingual students and students with learning differences

A flowchart of the process for spotting and supporting a struggling student: notice the signs, document and build a learning profile, partner with the family early, distinguish a language difference from a learning disability, refer for evaluation with consent, and hold an eligibility meeting, with a keep-monitoring loop back to classroom supports at each decision point.

Download the original file (.pdf, 885 KB) →

Unit 3, Activity 2: Assistive technologies for intervention

Working as a cohort in the live virtual classroom, we built a shared resource of assistive technologies and accommodations for struggling students across each of the fourteen IDEA disability categories, citing every source we drew on.

A note on the link below. Like the Literacy Guide, this is a collaborative cohort document; each category was researched and written up by a different cohort member, under their own name. It stays behind Moreland’s access controls.

IDEA Categories →

This activity is carried over from /module/module-2-ed-502 on the Moreland site

Unit 3, Activity 3: Literacy Guide development within the e-portfolio

Across the program the cohort builds a shared Literacy Guide, organized by module with terms listed alphabetically, each member defining the terms for the module currently in session. It has one home on this site: the Literacy page.

References

Entries cited in the text above, plus the sources cited on the presentation slides, the writing infographic and the referral flowchart.

Also at /module/module-2-ed-502 on the Moreland site

All portfolio pages