3 ms·
The problem with our schools is that there's no way for us ordinary people to fix the problem at large. Government administrators--local, federal, and state--d
by jasonjei 16y ago
The problem with our schools is that there's no way for us ordinary people to fix the problem at large. Government administrators--local, federal, and state--don't let anyone get near it. School boards hardly get anything done.
As programmers, it seems logical to us that if there's something wrong, we can fork the code and submit patches to the repo. Unfortunately, the barriers to entry to running your own school are high; credibility requires accreditation, proper teaching talent, financing.
Most of the time, I don't have a problem with the school. I have a problem with the teacher, for either being unqualified, or just being a bad teacher. I can't submit a pull request like I can in Github to rectify the issue with my own fork. In other words, we're stuck with each other. Even if a teacher is very qualified, the teaching style may be incompatible with a particular student. Sometimes there's nothing wrong with the student or teacher, it's just that neither work together effectively. And it's difficult to move a student to another teacher's class if spaces/funds/instructors are scarce.
School administrators aren't educators today. They're bureaucrats. It's no longer about the education, but how they can optimize business processes. Teachers, as frontline personnel, are fully aware of the problems with education. Talking to a language teacher trying to bring Chinese into a district made me realize that it's very political; teachers teaching German feel threatened, others who have been affected by cuts, such as the music department, feel insulted.
School is a highly subjective issue. Some students weren't cut out to be students. Students ahead of the curve are impeded by the traditional curriculum. No Child Left Behind under the guise of making a "difference" forces schools to play games with its students. Instead, schools don't teach anymore, but teach students to prepare for the metrics that will give them funding (attendance/grade fixing/"standardized" testing).
I'd like to fix the problem when I see it. But unlike software, having forks or different tags and branches are impossible in the teaching world due to the many reasons above.