7 ms·
How does he get through the course certification? Shouldn't he has to demonstrate he has the qualification to teach CS class? Is this a high school from a small
by yeukhon 13y ago
How does he get through the course certification? Shouldn't he has to demonstrate he has the qualification to teach CS class? Is this a high school from a small town? I'd imagine in NYC this could mean firing the school's principal if New York Daily finds out.
- eru 13y agoWhy? On paper I can describe those lecture in glowing terms, if necessary. Just rewriting spamizbad's comment with the right buzzwords, and leaving out the student dissatisfaction.
- yeukhon 13y agoWell same is true for any class right? haha. the question is, why would we want someone no experience with programming to teach programming class to our kids?
- sliverstorm 13y agoBecause it's that, or nothing? It's not like high schools are rolling in money. Even if they could afford to hire an extra teacher just to teach programming, what programmer would want to teach for $20k when he can make (at least according to HN) $120k in the industry?
- briandear 13y ago$20k? There is no full-time public school teacher making that. In Jersey City, teachers averaged in 2012 $67,412 with a contractually-limited 183 work days per year, that includes inservice/training days and excludes up to 8 personal days and additional sick days; with each day lasting a maximum of about 7 hours, including about a 40 minute lunch period. If a programmer gets 3 paid weeks of vacation per year, they work approximately 219 days per year. At an average salary of say $100,000 that's about $456 per work day. And often that includes no pension/retirement benefits. A teacher makes about $368 per day, however a teacher in New Jersey with 20 years service gets about 36% of the average of their three highest salary years as retirement income -- for life. I'm not crying over teacher pay. That they don't get paid enough is propaganda from the teachers unions. Yes I realize that teachers work after hours grading papers, etc. However programmers often work late into the night as well without extra money too. Programmers often spend their own money (along with teachers) on extra software, tools and other things to help them do their job better without necessarily getting a reimbursement. I'd rather be crying over administrators that continually make unenlughtened decisions about curriculum, methodology and creativity.
- hdctambien 13y agoMy starting pay as a high school teacher was $30k. I lived in a one room apartment, didn't have cable, had a cheap used car and a $30 a month "dumb" cell phone. I didn't go to the bars or buy new fancy gadgets. And I still had 6 months before I had to start repaying my student loan. Including grading papers and planning lessons I was putting in 10 hours a day. Add I had a second job at the mall movie theater to make up the difference between by income and my bills, so I worked 8+ hours on Saturday and Sunday as well. You know what I did on my school vacations and personal days? I worked extra hours at the movie theater (the extra money almost always went to fixing my broken used car) I make more money now than I would have made teaching with 20 years experience and a PhD (which I would have had to pay for myself) and my job now is far less difficult that the easiest day of teaching. And I can pay my bills without working on the weekends.
- cschneid 13y ago> with each day lasting a maximum of about 7 hours, including about a 40 minute lunch period. HAHAHA My girlfriend is a second year high school teacher. You are technically right that she is required to be on campus for the required 7 or 8 hours. But, there is nowhere near enough time to grade, plan, prepare, work individually with kids (makeup work mostly), etc, in that time. She puts in 12+ hour days. Everyday. Including weekends. And over the summer, you are right that it is mostly free, except for several weeks you give up to do professional development, AP course training, and any schoolwork to move up the salary schedule a bit. Her salary schedules are here [1]. With a masters degree, she would top out at $58k/year after 20 years on the job (assuming the masters track). Starting salaries are in the $35k range. Meanwhile, I am a computer programmer, working a legit 8 hour a day job, making much more than she is now. What annoys me more than just teacher pay though is the other spending in the school. She was pulled in to teach english this year. When the english department met to work out the plan, they had to blow their whole budget for the year on a single class-set of a paperback. (30ish copies). That's it. No more books, no miscellaneous DVDs / Documentaries purchased. That's it. Well, except for when she just goes and pays for it. Which she did last year to the tune of $350ish. [1] http://thompsonschools.org/cms/lib07/CO01900772/Centricity/Domain/53/documents/2011-12%20Licensed%20Salary%20Schedule%20B.pdf http://thompsonschools.org/cms/lib07/CO01900772/Centricity/D...
- gaadd33 13y agoDoes NYC/NYS have certifications for programming/CS? It appears the only NYS certification for technology is a content specific one called "technology education" which I doubt has much of a focus on programming and probably more of a general "how to use computers" focus.
- yeukhon 13y agoAlthough I am from NYC I have very little idea on how their certification works. What I do know is all my CS teachers back in HS are "qualified" (however you want to put it). They either have a degree in CS (one of them does), or have taken classes and passed some exams to demonstrate their ability prior to taking the job. I was really surprised to see our math teacher did a CS undergraduate.
- gaadd33 13y agoI assume you went to either a private HS or Stuy? I know at my high school in PA, the programming teacher had an EE undergrad but was a math teacher who happened to be the most computer literate of the faculty. Our Cisco teacher was an accounting teacher, who I don't think had any sort of technical undergrad but was the most computer literate person they could find.
- yeukhon 13y agoNo. I went to Francis Lewis HS.
- spamizbad 13y agoThis was not part of the AP curriculum, but it was billed (by the school) as a pre-req for AP Computer Science. It also wasn't really a CS class. It was more like a clumsy introduction to computer programming. The class never intended to cover data structures or algorithms.
- hga 13y agoMy high school programming course, in 1977---IBM 1130 FORTRAN 'IV'---was taught by a coach. Who, without referring to notes, nor was it in the book, one day taught us 2s compliment representation on the blackboard (and boy was it useful to get a peek under the hood!). I suspect, like in the real world, programming ability still sometimes counts more than credentials. Pity that unlike my teacher he wasn't so good at the teaching part of it.
- dandrews 13y agoHeh, Louden's book? Still got it here somewhere. For an hour of nostalgic fun and an excuse to burn a Bass Ale while your wife watches DWTS, take a look at the 1130 emulator at http://ibm1130.org/sim http://ibm1130.org/sim
- Nate75Sanders 13y agoWow, you really managed to do that in a thread pertaining to sexism in tech.
- VLM 13y agoI thought the most hilarious thing about the HN comments was the 100% sexism oriented response WRT general HN culture, and nothing about hetronormativity or whatever its called, I currently work with a great tech, who happens to be female, and she also happens to have a wife, and I've worked with other women with the same family life as that in the past, so I was LOL the whole way about the HN "belief system" that apparently in 1950's HN world, only men can have wives. Another epic HN failure was confusing an obviously single word substitution issue like using the word wife instead of spouse as if it changes anything in the discussion other than the political correctness level, with actual intentional hate speech. You have to prioritize your problems and this is like "cut yourself shaving and also have a broken leg" one should be prioritized above the other. Something never discussed about sexism in tech, at least on HN, is its an almost purely coastie "brogrammer" phenomena. I am not part of the apparently locally dominant dirtbag coastie culture, so I literally do not understand how it perpetuates itself. To explain myself, locally, behavior that is rewarded tends to be repeated and behavior that is punished tends to be suppressed, and simultaneously a highly effective way for a guy to make sure all females will never be in contact with any of his precious bodily fluids is to go all "make me a sandwich" on any other female. Even a false accusation is fairly effective at enforcing celibacy. So I'm fairly mystified why this problem perpetuates. Like are all men on the coasts 40 year old virgins or gay, so they don't care about lack of "fun time" with women, or perhaps the women on the coasts refuse to stand up for each other and this is the inevitable result, or maybe secretly most women really love that kind of treatment and its only a small vocal minority who complain (although I find this last theory unlikely) The only real problem seems to be the lack of tech jobs in the midwest. Tech women, if you want to be treated with respect as human beings by professional gentlemen, move to where the gentlemen are if you want things to change. I'm off the market, but speaking for the local single gentlemen, I'm sure they'd greatly enjoy your presence here, unless you really secretly like how the brogrammers are treating you...
- numo16 13y agoFrom what I understand (gf just finished her education degree, michigan secondary ed), there isn't really a teachers certification for computer programming/CS classes in secondary. It is generally taught by someone who shows interest in teaching it AND if there is an opening for the class in the schedule AND if there is a budget to allow that elective AND it doesn't get in the way of whatever the school's administration deems to be important. The state of it is quite sad really...I know at the high school I graduated from, there was a programming course that was taught by the typing teacher, at one point (was no longer available by the time I would have been able to take it).
- bcbroom 13y agoIts not just a prep issue (and yes, there are only a handful of CS Education programs in the US) but a state certification and curriculum issue. Education in the US is a State/local funded and regulated (only like 10% of public school funding is from the Federal Government). Teaching requirements for CS vary wildly from state to state, but in most places CS courses actually fall in the Business dept. The course most likely used VB because that is what the district mandated.
- cgag 13y agoMy programming teacher was a math teacher who'd never programmed before. This doesn't seem to be unusual.
- astrodust 13y agoThis is like having a French instructor who only speaks English.