|
|
|
|
|
by bob_loblaw
2849 days ago
|
|
A better approach is that taken by the Bootstrap World curriculum (http://www.bootstrapworld.org/). They align their curriculum around algebra. That way you don't have to find time to make a CS class in an already busy schedule. Bootstrap trains Math teachers to use the curriculum. Again, the school doesn't have to hire a CS teacher. The program is entirely online, so the district IT departments don't have to approve/install any software. They are also moving into physics and data science to expand student exposure to programming. Bottom line, putting pressure on schools to find time and money for a discrete CS offering is challenging. I tend to think of programming as a tool; don't teach programming for the sake of programming, but as a tool to enhance other subjects. |
|
My school decided to have random (STEM, mostly math) teachers teach computer science classes. It did not go well–not because the teachers were bad at teaching, per se, but because they had not had enough training. It turns out that you can't really learn to teach Java over the summer.