Arkansas Is Now the First State To Require That High Schools Teach Coding
SternisheFan writes Arkansas will be implementing a new law that requires public high schools to offer classes in computer science starting in the 2015-16 school year. Arkansas Gov. Asa Hutchinson, who signed the bill, believes it will provide "a workforce that's sure to attract businesses and jobs" to the state. $5 million of the governor's proposed budget will go towards this new program. For the districts incapable of of administering these classes due to lack of space or qualified teachers, the law has provisions for online courses to be offered through Virtual Arkansas. Although students will not be required to take computer science classes, the governor's goal is to give students the opportunity if they "want to take it." Presently, only one in 10 schools nationwide offer computer science classes. Not only will Arkansas teach these classes in every public high school and charter school serving upper grades, the courses will count towards the state's math graduation requirement as a further incentive for students. Training programs for teacher preparation will be available, but with the majority of the infrastructure already primed, the execution of this new law should hopefully be painless and seamless.
... do some other things first.
Arkansas is ranked 44.
It little behooves the best of us to comment on the rest of us.
Let's force everyone to learn how to code! We need more bad programmers!
After all, people who think they know something without really knowing anything are the best!
Get free satoshi (Bitcoin) and Dogecoins
just like teaching how to read and write made everybody a novelist. But it will do to programming what the 90s did to web design: "Are you kidding me? How much? I think I'll get my 12 year old nephew to make our company homepage. He made one for his Quake clan too."
Into this. I'm glad they offer computer science classes. I would have taken one in high school if it was offered.
In germany Computer Science is a topic in "high school" since 30 years.
Actually I belonged to the first class in my federate state who took it.
Or do you mean with "mandatory" that it is mandatory for pupils? If so: that is retarded.
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
... when the problem is corporate greed that supports CEOs and shareholders.
The middle class is collapsing and it's in a panic. They know where the money is going and they want to prepare their kids so they will be able to play on that turf.
There's no money in coding and, only a tiny percentage of kids have a natural aptitude for it.
The money grab supported by Congress, PACs, Big Business, and SCOTUS has reached a critical mass where there are two layers to American society:
1.) The haves
3.) The have-nots
There are no realistic cures, either ... certainly not teaching children to code.
It little behooves the best of us to comment on the rest of us.
"whop him low and whop him high, stick your finger in his eye, kick him in the shin, hit him in the head, hit him again if the critter ain't dead"
(I grew up in northwest Arkansas and am allowed to make this joke /= trolling)
Gently reply
I'm not sure what the big deal is. Between 1985 and 1989 in Louisiana public schools I took Apple BASIC and Pascal. While the programming courses were not required, they were available, and still are, though more current. The only required course at that time was the "Introduction to Computers / Computer History" which included some very basic BASIC programming. It seems to me that this kind of rule should be the responsibility of the school board, not the legislature.
sig sig sputnik?
A programming course can get you (maybe) a low-end, low-wage, no-future job, but that is it. Real CS skills are something else entirely.
We already have far too many bad coders, and far to many people that could be good at it not entering the field in the first place due to that and the low-wages, bad work environments and lacking career options that causes. Really, programming well is something that needs a lot of talent, skill and education. And we urgently need to restrict professional programming to those that have all that. Everything else is wasting a tremendous amount of time and money, due to multiplication effects inherent to software.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
If you're lucky, talented and well educated there's money in just about _anything_.
At any rate I'm sure there's money in programming, because we wouldn't have so many businessman pushing people into it otherwise. If you see an education push into a field you can pretty much bet the reason is that somebody is tired of having to pay decent wages. The rich get supply and demand. I wish the working class did...
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Programming, for good or bad, is essential in the 21st century world. Students should be exposed to it, and learn a little bit about what it is, both to make a (slightly better) informed decision about careers and to have some appreciation of the role of coders in the economy.
But there seem to be a lot of people that think a student can take one high school course and have a guaranteed high-income career as a coder. This reveals a great ignorance and condescension on the part of the adults - I very much doubt if any of them also expect a high school law course or biology course will guarantee a successful career as a lawyer or doctor.
So, Arkansas Is Leading the Learn to Code Movement: "Currently, he [AR Governor Asa Hutchinson] says only about 20 teachers in the entire state are âoeproperly preparedâ to teach these new courses..."
I went to public school in Arkansas in the 80's/early 90's. Learned BASIC on TRS-80, Apple ][e, and IBM PS/2s. We had them then too.
I am becoming gerund, destroyer of verbs.
It's not always clear where a student's strength lies. They don't always even know what they like themselves; some students get turned on to subjects they previously would never have considered. Lastly, there's value in learning a little bit of everything. The real question is how much time should be spent on building a broad education (as opposed to a narrow specialized one)?
I do agree that the education system is in need of an overhaul... But I don't think that the curriculum should be all that different; it's more about how and when we teach those subjects. For example, why determine a good deal of the pacing and content of one's education on *age* of all things?
If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
That is not surprising. Back then, probably almost every high school offered a programming course. However, since then they have removed the programming course in favor of the more generic "computers" course, which teaches nothing but web surfing and how to burn illegal copies of games and music.
If you are not allowed to question your government then the government has answered your question.
I'm an Arkansas programmer. I don't actually live there, but I work for a company in Arkansas. They had to outsource to Oklahoma to get me.
If you are not allowed to question your government then the government has answered your question.
I'm not sure why you're down-voted. That's the idea I believe Asa is trying to capitalize on. We'd cost more than India, but we're in a closer time zone and speak your language. You can even fly in for meetings and such without suffering extreme jet lag or cost. There's a lot of untapped creative potential here too. I believe AR has a future in tech, but we have to work for it.
Nobody is being forced to take this class. Schools are just being forced to offer it.
Supporter of the +1 Over Dramatic mod option. In memory of apk.
My High School offered BASIC and Pascal in the 1990s, and I found it tremendously helpful. I'm a Software Engineer today, and I doubt if I would have gone in this career direction if it wasn't for the classes and mentor I found at my high school.
“Common sense is not so common.” — Voltaire
Saying "coding" instead of "programming" is like saying "ciphering" instead of "mathematics". Please stop. Imaging the headline, "Arkansas is now the first state to require that high schools teach ciphering". I'm not a computer programmer, but I think you guys are disrespecting your discipline by encouraging the word "coding".
And all the Mexicans? LOL.
Even the first line of the summary says "offer classes". Nobody is being forced.
"Presently, only one in 10 schools nationwide offer computer science classes."
From 1992-1996 I went to a tiny high school in the middle of nowhere surrounded by corn fields, and even I had 4 computer programming courses - granted only like 5-6 kids were in the 4th class, they almost canceled it on us.
Maybe they teach programming and computers in the Midwest but not elsewhere?
I often don't like the choices people make, but I like the fact that people make choices. That's why I'm a conservative.
while you may have to move away from Arkansas to where the jobs are
Which is why high schools need to start teaching home economics again. If people have to move away from parents before finding work, they'll need to learn to live on their own. And even then, where should a student fresh out of school find the cash to support himself during a move and job search?
[Kids these days] have pizza, computer games, cool shoes, and a parent that drives them everywhere.
Without a parent to drive them, how else are they supposed to get anywhere? A lot of places have pitiful public transport or none at all.
You need an IQ well above 100 to code well. 100 is average. That means don't teach coding to everyone. All they're doing is making people think they're good enough to get a really high paying job and then if they somehow succeed, you get awful programs as the result.
Well, I can't say for sure because I am actually from Oklahoma and my company has not been trying to hire anyone other than me yet. However, my estimation is that there are a small number of both IT professionals and IT jobs and that any disruption to the static state of either probably takes a long time to fill the void.
If you are not allowed to question your government then the government has answered your question.
Agreed. I'm doubting that statistic of only 1 in 10 schools having such courses.
Me too. Could it be 1 in 10 of *all* schools, including elementary? It's gotta be. But it seems as if computer classes are way watered down from when I was a kid, if others' comments are to be believed.
I went to public school in Arkansas in the 80's/early 90's. Learned BASIC on TRS-80, Apple ][e, and IBM PS/2s. We had them then too.
I said the same thing a few minutes ago. Didn't read all comments first. And I forgot to mention my TRS! Writing BASIC and saving code on a cassette tape.. what a thrill that was. Until one had to read it back into the computer.
A fond memory, and I wish I still had the BASIC code, I programmed a Star Trek "simulator" in BASIC, complete with big red photon torpedo pixels. I put simulator in quotes because there was no way to code in user input, via joystick or the like, so you just basically watched things get blown up by torpedoes :) Ah, the memories. Our teacher put it up on the big screen for the other students to see. It didn't land me any girlfriends though. Heh.
And I forgot to mention my TRS!
First time replying to my own post, that I can remember. I typed TRS, but should have said TI-99.
A bit slow there guys. Where I live it was part of year ten advanced math in the 1980s.
One one hand, I am convinced school should teach basic skills and that there is a lot to improve there.
On the other hand, I came to computing because of that the exact same kind of initiative in the 80's. The difference with today may be that it was not so obvious to have access to a computer at that time.
We live in a world of information. So let us teach them about information first. What is information? How has it been encoded, stored, reproduced, processed and transmitted throughout history? What is encryption? How trustworthy is a source of information? How do we assess that?
It should definitely include some material about the concept of processing information by an algorithm. I am not sure that actual coding is really for everyone - but being literate about information definitely is.
Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
The No Child Left Behind Act of 2001, President George W. Bush's education-reform bill, was signed into law on Jan. 8, 2002.
It little behooves the best of us to comment on the rest of us.