Last night, I went to an information session about TEALS, a volunteer program where software engineers teach CS to high school students on their way to work. Basically, the schools schedule the CS class for first period so that the engineers can make it into work by 9:30. There are four programmer volunteers per class and one teacher from the school who, over the course of four years, learns how to teach CS.
TEALS is starting to expand into more New York City schools and had some inspiring stories. This semester, one group of volunteers is teaching at a school that is 100% English-as-a-second-language students. This took some experimentation, but they found that if they explain things in English and then break the class into groups, then the students who are more fluent in English can explain the concepts to the other students in Spanish.
This class will represent 12% of all hispanic students taking the AP CS test this year.
The school’s IT guy is super supportive of the program and stays after school almost every day to tutor the students and comes in on Saturday to open up the computer lab (many of the students don’t have computers at home, in fact, two are homeless).
If this made your heart grow three sizes, you can apply here or attend an information session.
3 thoughts on “TEALS – Teaching CS on your way to work”
Just wanted to chime in that I’ve been volunteering for TEALS this past year and it’s extremely rewarding. I live in NJ so wasn’t paired up with a NYC school but am teaching remotely in a school in Kentucky so if you’re worried about the commute there’s always the remote option.
That’s really cool, would you be interested in writing a guest post about that or being interviewed?
Would be glad to! Hopefully it gets more people interested in the program. If you send me some questions that you want to cover I can respond and you can post it up via interview format. If you prefer another approach let me know!
My email is my dangoldin @ google’s general email service.