Professional Learning  ›  Inclusion  ›  Workshops  ›  Code-Switching & Code-Meshing
a ready-to-run workshopCode-Switching & Code-Meshing
Inclusion · Workshop

Code-Switching & Code-Meshing (Workshop)

Everything you need to lead this with your staff or PLC: a minute-by-minute run-of-show, what to say, what to hand out, and how to make it stick. Pick the length that fits your slot.

Key takeaway

Students who speak a home language or dialect different from the dominant academic one are often taught, implicitly, that their way of speaking is wrong, when the respectful and effective approach gives them command of academic English as an additional tool for the contexts that demand it while affirming their home language as legitimate, and increasingly invites them to blend the two deliberately for expressive power.

Format
PLC / team meeting
Length
45 minutes
Group size
Any (works 4-40)
Who can run it
Any teacher-leader
You will need
Slides (5)Printed handoutA writing or speaking taskA timer
Aligned to
Learning Forward: Rigorous ContentInTASC 2: Learning DifferencesResearch on linguistic justice, code-switching, and code-meshing
Share / assign

Why it works

Many students speak a home language or a dialect of English, African American English, regional and cultural varieties, the English of a multilingual household, that differs from the dominant academic English schools privilege, and how a teacher handles that difference carries large consequences for both the student's achievement and their sense of self. The traditional, often unexamined approach treats the home variety as simply wrong, error to be corrected, substandard speech to be replaced by proper English, and this does real harm: it is linguistically false, since home dialects are rule-governed, systematic, fully expressive varieties and not broken versions of standard English, and it teaches students that their language, and by extension their family, community, and identity, is deficient, which damages both their relationship to school and their willingness to engage. Two more respectful frameworks offer better paths. Code-switching, in the instructional sense, teaches students to recognize that different contexts call for different language varieties and to command the dominant academic variety for the situations that expect it, standardized tests, formal writing, certain professional settings, while retaining and valuing their home variety for the contexts where it belongs. The key is framing: the academic variety is presented as an additional tool that expands the student's range and opens doors, not as a replacement that corrects a deficient home language, so students add a register rather than being told to abandon who they are. This is the approach associated with contrastive analysis, where students examine the differences between their home variety and academic English as systematic and interesting rather than as errors, which both builds the academic command and affirms the home language as a legitimate system. Code-meshing, a newer and more expansive idea associated with scholars of linguistic justice, goes further: it holds that the strict separation of varieties into appropriate contexts itself reflects and reinforces linguistic hierarchy, and that students can and should be allowed to blend their home language and academic English deliberately, bringing their full linguistic repertoire to bear in a single piece of writing or speech for expressive and rhetorical power. Rather than switching cleanly between codes by context, code-meshing meshes them, treating the student's whole linguistic range as a resource to deploy rather than codes to keep separate. Teachers do not have to adopt one framework wholesale, but understanding both equips them to move decisively away from the damaging deficit approach. The shared principles are what matter most: home languages and dialects are legitimate, systematic, and valuable, not wrong; students benefit from command of academic English, which should be taught as added power rather than as a correction; linguistic difference is a resource and an identity, not a deficit; and the way a teacher talks about language shapes whether students feel their background is honored or shamed. The workshop helps teachers understand code-switching and code-meshing, drop the deficit framing of home varieties, and teach command of academic English as an addition that honors rather than replaces the language students bring.

The research: Research on linguistic justice, code-switching, contrastive analysis, and code-meshing.

The run-of-show

Choose your slot. The agenda, timings, and length update to match.

    The core activity: teach academic English as added power, not correction

    The heart of the session is dropping the deficit framing of home varieties and teaching command of academic English as an addition that honors the language students bring.

    Add a register, don't replace an identityHome languages and dialects are legitimate, systematic, and valuable, not broken English. Teaching academic English as added power for the contexts that demand it, rather than as a correction, gives students command without shaming who they are.

    Facilitator notes

    The way you talk about language is the lessonStudents absorb whether their home variety is treated as a legitimate system or as error to be fixed. That message, more than any technique, shapes whether they feel their background is honored or shamed at school.

    Adapt it

    Participant handout

    One page for every teacher. Print it, or save it as a PDF.

    K12 Academics · Professional Learning

    Code-Switching & Code-Meshing: command without shame

    Teach academic English as added power: drop the deficit framing of home varieties, use contrastive analysis, and consider code-meshing so students gain command and keep their identity.

    1. A deficit framing of home language I want to drop:
    2. How I affirm the home variety as a legitimate system:
    3. How I teach academic English as an added tool, not a correction:
    4. A contrastive-analysis comparison I could use:
    5. Where code-meshing could let students use their full repertoire:

    Make it stick

    How you handle language shapes achievement and identity. Close by setting the follow-up:

    Common questions

    If I don't correct nonstandard English, am I failing to prepare students for the real world?
    Not at all, and this reframes a false choice, because teaching students to command academic English and correcting their home language as wrong are two different things, and only the first actually prepares them. Students do benefit from command of the dominant academic variety, because certain contexts, formal writing, standardized tests, some professional settings, expect it, and withholding that command would disadvantage them. So you absolutely do teach academic English, deliberately and well. The question is how you frame it. The deficit approach frames the home variety as error to be replaced by correct English, which both teaches a linguistic falsehood (home dialects are systematic, rule-governed, fully expressive varieties, not broken versions of standard English) and damages students by telling them their language and identity are deficient. The asset approach teaches the same academic command but frames it as an additional tool that expands the student's range for the contexts that demand it, while affirming the home variety as legitimate for the contexts where it belongs. Students get just as prepared for the real world, arguably more, because they add a register rather than feeling they must abandon who they are, which makes them more willing to engage, so correcting is not the only way, nor the best way, to prepare them.
    What's the difference between code-switching and code-meshing?
    They are two frameworks for the same underlying respect for students' home languages, but they differ in how they treat the relationship between the home variety and academic English. Code-switching, in the instructional sense, teaches students to recognize that different contexts call for different varieties and to command the academic variety for the situations that expect it while keeping and valuing their home variety for other contexts; the two codes stay distinct and the student switches between them by situation. Its strength is that it builds academic command while affirming the home language, often through contrastive analysis that examines the differences as systematic. Code-meshing, a newer and more expansive idea from linguistic justice scholarship, argues that the very notion of keeping varieties in their appropriate separate contexts still reflects a linguistic hierarchy, and that students can and should be allowed to blend their home language and academic English deliberately within a single piece of writing or speech, deploying their whole linguistic repertoire for expressive and rhetorical power rather than switching cleanly by context. You do not have to fully adopt one or the other; understanding both moves you decisively away from the deficit approach, and many teachers draw on code-switching's practical contrastive techniques while being informed by code-meshing's deeper challenge to linguistic hierarchy.
    Won't students be judged by others who expect standard English, no matter what I teach them?
    That is a real and important concern, and it is precisely why you do teach command of academic English rather than ignoring it, but it is not a reason to return to the deficit framing. You are right that linguistic prejudice exists and that students who cannot deploy the dominant variety in the contexts that expect it can face real consequences, from test performance to how they are perceived professionally, so equipping students with that command is a genuine service and part of why this skill matters. What the asset-based approach changes is not whether you teach academic English but how, and it does so in a way that actually strengthens students against that judgment rather than internalizing it. Teaching academic English as an added, context-appropriate tool gives students the command they need to navigate prejudiced contexts, while refusing to teach them that their home language is inherently inferior protects their sense of self and their relationship to their community. A student who commands academic English and understands their home variety as a legitimate, valuable system is better equipped, not worse, than one who has been taught their natural way of speaking is simply wrong, because the first has gained a tool while the second has absorbed a shame that does not actually serve them. So you prepare students for a world that may judge them by giving them command plus confidence, not command plus the message that they were deficient to begin with.

    Go deeper

    Build it into a bigger day