Bug Means High School Students' Schedule Errors May Last Days
Hugh Pickens writes "The Washington Post reports that thousands of high school students in Prince George's County missed a third day of classes Wednesday, and school officials said it could take more than a week to sort out the chaos caused by a computerized class-scheduling system as students were placed in gyms, auditoriums, cafeterias, libraries and classes they didn't want or need at high schools across the county and their parents' fury over the logistical nightmare rose. 'The school year comes up the same time every year,' said Carolyn Oliver, the mother of a 16-year-old senior who spent Wednesday in the senior lounge at Bowie High School. 'When I heard they didn't have schedules, I was like, "What have they been doing all summer?"' When school opened Monday, about 8,000 high school students had no class schedules and were sent to wait in holding spaces while administrators tried to sort things out." (More below.)
One must know which classes to ditch.
"Common sense will be the death of us all"
I understand that there might be some concern with unleashing all these teenagers on the unsuspecting public, but after all they have been home all summer, so making them stay there for another couple of days while they get all this sorted out doesn't seem like that big of a deal. Nothing good can come of packing a bunch of teenagers into one room with nothing to do (and especially no air conditioning!). At the high school I went to, there would have been at least 2 fights on the first day of such an arrangement, and it would have gone downhill from there.
Oh yeah, and don't most schools have their administrators, and usually the teachers, report in at least a week before school starts? Wouldn't that have been a perfect time to conduct audits and make sure everything was ready for the students to arrive?
My wife teaches Journalism at a low income high school in Dallas. A few days before school started she was worried about scheduling and so were her coworkers since an online system they're suppose to be using had no schedules in it. Her first day was met with 60 kids in one of her Journalism class, only 5 had orginially signed up. This is a very poor school ripe with gangs which have to be kept apart but with the scheduling farked all the kids were all mixed together. She was in tears on the phone with me worried that if a fight broke out she wouldn't be able to get out of her room since she has to cross the entire class to get from her desk to the door. Her school won't let her carry a concealed weopen, I want her to carry my pistol but I'm afraid if she gets caught with it there would be criminal charges filed.
The second day she submitted about 200 schedule changes to the counselors and had managed to get her class size down to 40. Any known bad kids she just told to leave her class, they just leave school and never come back (the first week or so is the worst then the trouble makers just stop showing up).
Today she showed 1/2 her students a video and tried to teach the other half, I'm guessing she'll do the same tomorrow but switch halves.
As of right now next Monday is declared a "do over first day of school" and the schedules are promised to be fixed. No one believes it though.
I came to the datacenter drunk with a fake ID, don't you want to be just like me?
I suspect the schools don't run the scheduler until a few days before school actually starts - Teachers can die (happened my senior year), quit, not show up for work, classrooms may be unavailable for many reasons, etc... On top of this, they don't actually know how many students are going to show up until registration closes (typically a week before class starts).
What does this teenage-Randian rant have to do with the parent comment? The article asks what schools were doing all summer, and the comment is that they were not working, because they weren't employed. Your argument that they shouldn't have ever been employed because omg RON PAUL isn't actually relevant to that point.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
the major draw of high school isn't so much learning more as it is socializing with other teens.
Yup. Gotta love socializing with teens. It does wonders for your maturity when you have to interact with adults...
Incidentally (previous paragraph was sarcastic, btw), I was homeschooled. It's interesting to me that "no social life!!!!11" was one of the major "what, you were homeschooled?" reactions when I went to a junior college for two years. It would appear that "learning" takes second place to "fun" and "social life." Apparently, education is secondary to teenage social skills when it comes to business after college.
http://xkcd.com/327/ That fuckin' kid. :|
Actually I believe in many areas, schools are funded by property taxes, which not everyone pays.
When it comes to property taxes, if you want the government-run police to enforce your government-issued deed to your home (on land whose ownership chain rests on some sort of government conquest), I don't think you have much philosophical basis for objecting to paying up. If you want to play the property game, ante up and pay your taxes.
And think it's awfully rare for them to point guns at you for back taxes, unless you're engaging in some sort of fraud. They just seize your bank accounts. If you don't have enough in your bank accounts, they might seize stock assets (in corporations created by government charter) or real estate assets (see above). But the days of capitation taxes, where the government comes along and says "pay me $20 a head or go to jail", are long over.
Tom Swiss | the infamous tms | my blog
You cannot wash away blood with blood
I guess I have this idealistic vision of what should happen here. Conregate the students and ask, "Who's took Algebra last year?" Take the first 20 (okay, 30) student who raise their hand, lead them to math class. "Who's in 9th Grade and hasn't had English yet?" Lead another group away. "Who took chemistry....? Biology...?" I know, it would never be that easy, but I still have some idealistic vision that a group of adults could really teach something; after all, the teachers are just as much victims of this as the students.
Also, keep in mind, this is Prince George's County -- a jurisdiction that in the 1970s capped property taxes at then-existing levels, and allowed only minimal increases since. Combine that with a high population of at-risk students, large pockets of poverty, serious struggles with drugs and crime in the community -- and you have a recipe for disaster. At some level, the people of Prince George's County get the educational system they pay for. And they are cheap, so the fact that they don't have the computer resources that they need is entirely par for the course (sadly).
What kind of high school is THIS? We were lucky to have basic computer classes when i was in high school. Sewing and piano? Spoiled bastards.
My high school had sewing and piano, those classes were held on Thursdays (aka "foie gras and caviar day" at the cafeteria, between yachting class and equestrianism.
Ha, actually I am a proud product of the New York City public school system, where we counted ourselves lucky if the history books were published late enough to let us know when WW2 ended.
In fact, while public school teachers are typically not paid during the summer(whether this counts as "vacation" or "unemployment" depends on how much they are paid the rest of the year and/or who they've married); but it is pretty common to have at least a subset of admin and support staff on site year round. Some of it is just salary padding fluff, I'm sure; but there is a lot of real work to do at a school over the summer.
Schedules get made up(well, usually), buildings get cleaned and repaired, IT projects that would be too disruptive for the year(or take too much of the IT staff's time when they also have to deal with user support) get done, pallets of textbooks, paper, lightbulbs, etc. get moved about.
I'm not too surprised by this story, really. You see errors at least as flagrant in much higher profile corporate and government projects, so it isn't like IT deployments crashing and burning is all that uncommon, even among people with deep pockets who should know better. In a school, you've probably got a more or less bare bones staff of IT, who spend most of their time doing basic support, working with some horribly crufty abomidation from a vendor who deserves to die for their programming sins; but also has years of experience building software that caters to the specific needs of school systems(Sure, anybody, right down to that 15 year old who just discovered LAMP and sourceforge, could build a better frontend, and better DB backends are given away in the backs of "learn linux for morons in 10 minutes" books; but software that promises to automatically send out report card notifications to parents in a manner that correctly navigates the laws for information disclosure/nondisclosure when you have one or more divorced/separated/custodial/noncustodial/court-appointed-guardian/whatever parents in the picture? Not so common). It's more or less a matter of time before something bad happens.
RON PAUL is always relevant.
Both of my kids are in Prince Georges County public schools. They are both in the science and technology magnet program at Eleanor Roosevelt HS. Two years ago, they used mygradebook.com for teachers to use, and it was a breeze to check on grades, see what assignments were due (and what assignments were missing), etc. It was an easy sytem to use, and worked well. Last year ERHS was forced to use the SchoolMax system. It was a disaster. So I'm not surprised that the problem was caused by the SchoolMax software.
A pair of entrepreneurs were giving a talk at my university about their successes and failures in the start-up phase of their company.
They had been spending about 18 months straight building a class scheduling program, and had gotten it to work, but they felt their four day run time was way too long to market, and couldn't figure out how to improve the speed and were about to give up. They were using an old version of the university's students, teachers, student's course wishes and rooms.
At a party at the university one of them was talking to someone from the school's administration and after a couple of drinks they got to talking about the work he was doing, and he mentioned the 36 hour run time, which made the administration guy look quite surprised, as they were used to having a two week run time on their current system, which they were happy with, as it was one of the fastest on the market.
Now, this anecdote was somewhat old at the time, but his point was "a product may seem worthless to you as an outsider of the industry, but that doesn't mean it isn't better than what's available". My point is that these type of scheduling takes a long time to complete
Heh, you don't have to tell me. I grew up in Upper Marlboro, and did all my schooling in the PG County School System. Back when I was in middle and high school (in another decade), it was fairly routine for me to have to sort out some kind of heinous scheduling snafu at the beginning of each year. Given that I was out at the edge of the area covered by my high school, bizarre bus schedule errors were almost guaranteed, as well.
The most spectacular goof-up while I was there was the time they refused to close schools one morning, when a blizzard was rolling in. After freezing to death at the bus stop, waiting for our late bus, we had a grueling trip through white-out conditions to the school. The Beltway looked like some kind of post-apocalyptic nuclear survival horror movie, littered with snow-covered jack-knifed tractor trailers and wrecked cars. By the time we finally reached the school building, we were told that school was canceled. However, we could not simply turn around and go home. Oh no. Instead, the bus was obligated to go back to the first school on its evening routes, to pick them up and take them home, first. We were the last school on the evening routes. So, needless to say, the bus didn't even show up to take us home until stupid-o-clock at night, when we should have been going to bed.
You're wrong. I taught for five years, so let me set the record straight:
Most teachers have their salary spread over the entire year. The first two years I taught, I got a check every 2 weeks, whether or not school was in session. The last three years, they dumped a lump-sum into my bank account at the end of June. Still, this doesn't make a lick of difference. The teachers don't make the schedule - that's the duty of the administration, who IS paid all year. Generally, they sign a 220-250 day contract, which means they work through most of the summer.
Once upon a time, when I was a new teacher, we got a new principal and a new head of guidance. They were tasked with scheduling classes for the school over the summer. Because they were new, the district shelled out something like $10k to send them to a 3 day training session put on by the maker of the scheduling software the district had purchased.
They packed their bags, and flew out to the resort where this was happening. They attended the first day of the training, and it was very easy stuff. Stuff they already knew. So they blew the other two days off, and had themselves a nice vacation.
Fast-forward to the end of the summer, and the principal had deleted two weeks of work on the schedule by accident, the classes were all fucked up, and nothing was working. On the first day of school, there were all sorts of issues, and it took a week or two to hammer it all out.
And by "hammer it all out", I mean, "Schedule Calculus and Physics at the same time, so students have to choose. Schedule AP English and AP History at the same time, so students have to choose. Schedule chemistry classes and labs a period apart, so the teacher is forced to break instruction into tiny bits, and rush through minimal labs."
For three years, my school went through a nightmare of scheduling. When they got rid of the horrifically incompetent administrators, it got much better.
How much do you want to bet that the administrators in charge of scheduling this district went on a vacation instead of a training session for the software?
Velociraptor = Distiraptor / Timeraptor
If you have six classes of Math students, then you need six Math classes and you need to find the teachers for them. If a teacher dies/whatever, you still have six classes of Math students. Yes, the administration may have to scramble to find a replacement teacher, but that doesn't affect the scheduling of classes: substitute new Math teacher in place of dead Math teacher.
>>My point is that these type of scheduling takes a long time to complete
The problem is a lot harder than most people think.
The issue isn't 180 kids wanting to take math. It's 180 kids that are taking wildly different class loads, but are all at the same level of math, and so need to be grouped together somehow into 6 classes, assigned only to teachers which are qualified to teach that class, but not teaching another class during the same time period.
If we ran our schools Japanese-style, with everyone taking the same classes together, the solution is simple: rotate your teachers through each of the classes - the kids stay in one class, but the teachers circulate.
But our college entrance requirements are so strict now, optional classes are now absolute constraints on the problem. Student A MUST have Precalculus, Sophomore English, American History, Science 3-4, and French 3-4, and wants to take Journalism 3-4 during period 4 during 2/3rds of the year and Volleyball during period 6 at the end of the year. Whereas student B needs chemistry, Sophomore English, French 3-4 (which only has enough students for one class, so they must all be scheduled together), AP US History, etc. This is combined with constraints put on the system by individual teachers (teacher C is a teacher on special assignment, and so can only work periods 1-3, teacher D is our only journalism teacher, and can only teach the newspaper class in Period 4).
If I recall correctly, the scheduling problem (or at least some variants of it) is NP-complete.
But why are many of the people protesting against government run health insurance on Medicare, and express a high level of satisfaction with it? Same with Medicaid. Same with the US Postal Service (Obama's ignorant quip not withstanding), which I've certainly found easier to deal with than Fedex? Not to even delve into how we (in general) trust the government for security, domestic and abroad, collecting taxes without paying the head of the IRS one out of every ~$700 tax dollars every year (actual number for the CEO of United health care of US health care expenditure)?
Off the top of my head, I can't think of a national situation where there's a private company providing a better service than a public equivalent (and this is ignoring the contract asymmetry where Enron is allowed to criminally game the market and the state can't abrogate the contracts, yet the private firm can just say "oops, but our owners have limited liability" and declare bankruptcy.. which abrogates their current contracts). I have a feeling this was different in the 70's and 80s, that government was really a lot less efficient than it is now, or else I doubt Reagan would have had such pull. But I was born just around when Reagen was first elected, and in my adult life the vast majority of the arbitrary, caustic and inefficient bureaucracy that I've encountered has been in the private sector.
While the surest means of preventing excess is a lot of people paying attention to politics, and being vocal... the idea that the current proposals are generating so much vitriol while Bush's Medicare 'reform' that prohibits negotiating drug prices with pharmaceutical companies sure has the appearance of an irrational double standard.