Help ESL Students Learn CS
Let's start a list of quality computer science/IT/computing tutorials and other online resources that can help ESL (English as a Second Language) students in our classes understand the material better using their first language. Pull requests are welcomed!
Translanguaging is the process whereby multilingual speakers use their languages as an integrated communication system. Translanguaging is an extension of the concept of languaging, the discursive practices of language speakers, but with the additional feature of using multiple languages, often simultaneously. It is a dynamic process in which multilingual speakers navigate complex social and cognitive demands through strategic employment of multiple languages.