Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror

Submission + - SPAM: Learning to Program is Getting Harder

theodp writes: While Google suggests that parents and educators are to blame for why kids can't code, Allen Downey argues that learning to program is getting harder. Downey writes: "The fundamental problem is that the barrier between using a computer and programming a computer is getting higher. When I got a Commodore 64 (in 1982, I think) this barrier was non-existent. When you turned on the computer, it loaded and ran a software development environment (SDE). In order to do anything, you had to type at least one line of code, even if all it did was another program (like Archon). Since then, three changes have made it incrementally harder for users to become programmers: 1) Computer retailers stopped installing development environments by default. As a result, anyone learning to program has to start by installing an SDE — and that's a bigger barrier than you might expect. Many users have never installed anything, don't know how to, or might not be allowed to. Installing software is easier now than it used to be, but it is still error prone and can be frustrating. If someone just wants to learn to program, they shouldn't have to learn system administration first. 2) User interfaces shifted from command-line interfaces (CLIs) to graphical user interfaces (GUIs). GUIs are generally easier to use, but they hide information from users about what's really happening. When users really don't need to know, hiding information can be a good thing. The problem is that GUIs hide a lot of information programmers need to know. So when a user decides to become a programmer, they are suddenly confronted with all the information that's been hidden from them. If someone just wants to learn to program, they shouldn't have to learn operating system concepts first. 3) Cloud computing has taken information hiding to a whole new level. People using web applications often have only a vague idea of where their data is stored and what applications they can use to access it. Many users, especially on mobile devices, don't distinguish between operating systems, applications, web browsers, and web applications. When they upload and download data, they are often confused about where is it coming from and where it is going. When they install something, they are often confused about what is being installed where. For someone who grew up with a Commodore 64, learning to program was hard enough. For someone growing up with a cloud-connected mobile device, it is much harder." So, with the Feds budgeting $200 million a year for K-12 CS at the behest of U.S. tech leaders, can't the tech giants at least put a BASIC on every phone/tablet/laptop for kids?

Comment Re:Decline of the American Empire? (Score 1, Interesting) 745

"oligarchs used to look after their people...".

This is not exactly true. School teachers used to be paid by the parents and were directly answerable to them. And parents cared that their children were taught properly. Now we have neither. Lack of family structure and teacher unions that don't care about good teachers don't exactly make for good education.

Transferring education completely to the control of the government results in the education system equivalent of the U.S. Postal System.

The Military

United States Begins Flying Stealth Bombers Over South Korea 567

skade88 writes "The New York Times is reporting that the United States has started flying B-2 stealth bomber runs over South Korea as a show of force to North Korea. The bombers flew 6,500 miles to bomb a South Korean island with mock explosives. Earlier this month the U.S. Military ran mock B-52 bombing runs over the same South Korean island. The U.S. military says it shows that it can execute precision bombing runs at will with little notice needed. The U.S. also reaffirmed their commitment to protecting its allies in the region. The North Koreans have been making threats to turn South Korea into a sea of fire. North Korea has also made threats claiming they will nuke the United States' mainland."

Comment Re:Great (Score 1) 303

...do things that make them fulfilled...

Right. That's the hard part. Most people end up doing things that contribute more to the destruction of themselves and society as a whole when given all this 'free' time and endless pursuit of pleasure. It's human nature to do so. In the end, it's hard to say there's a net gain.

Comment Dust? (Score 2) 41

Just out of curiosity, how is the soldier in the field supposed to deal with dust issues in contacts? Being a long-time wearer of contacts myself, and having experienced issues with wearing them in construction zones, I have a hard time seeing how these could be more of a liability in a combat arena.

Submission + - Building A Sub-$200 Computer

adeelarshad82 writes: When you're building computers, almost anything is possible at any price thanks to some great research, careful thinking and much needed sacrafice. Infact a recent attempt was made to see if a decent PC could put together for less than $200. Turns out that between some great deals, an AMD processor and Linux OS it can actually be done.
Music

String Quartets On the Web? 228

rueger writes "Lots of people love iTunes. I'm partial to emusic.com. Ubuntu comes pre-equipped for Jamendo and Magnatune. These are great for those of us hunting popular music — but where do lovers of classical music go to find new artists and albums, download music, and generally keep informed, up to date, and satisfied? As my girlfriend put it, 'I used to go to the big classical record stores downtown, but they're gone.' Where do people go to find the newest Ligeti String Quartet recording?"

Comment Re:Contradiction (Score 1) 1324

...it's about withdrawing from an evil society so their kids can get baked in their own oven. Christian fundamentalists, right wing militia types, granola crunching hippies--these are the face of the home school movement, and it's justifiable to wonder whether it's in the kids best interest to home school the kids for political rather than educational reasons.

I'd like to see some statistical basis for this, rather than a couple of anecdotes and what the media portrays. In addition, my experience with opponents of home-schoolers is that they are more worried about people being raised with political viewpoints contrary to theirs. Their concern for the kids and a quality education is minimal. But our country thrives on the variety of political viewpoints, not a hive-mind developed by a government education system.

...typically, they're weird kids who've obviously spent too much time in a weird home environment and lack enough socialization to get along well once they're back in the public sphere. That's the danger of home schooling.

Again, this is anecdotal, and not universal. Besides, it appears that Slashdot thrives on these type of people, so shouldn't we work to create more of them? There are plenty of these types of people in the public school system as well, and there are other ways to address these types of issues.

For the record, I was not home-schooled. I spent the middle half of my elementary education in a private school, and the rest in public schools. I have many friends who home-school, so I have seen the benefits compared to the alternatives.

Slashdot Top Deals

UFOs are for real: the Air Force doesn't exist.

Working...