Computer programming gets great press. Because software engineering is a prosperous, growing field—and because, even beyond the tech industry, everything will soon be run on code—young people have long been counseled on the advantages of learning how to program. I’m one of the guilty parties here. In Slate and other venues, I’ve lectured youngsters to get cracking on coding. “You don’t need to know how a computer works in order to use it—but if you learn how computers work, you may avoid one day working for them,” I argued last year.
I still believe that. And yet, when I visit software companies, I often notice that the most successful employees aren’t necessarily the best coders. Instead, leaders in the software business are usually pretty good coders who also happen to be fantastic communicators—they’ve got good ideas about software, but their real talent is the ability to get those ideas across to the rest of the organization.
Showing 35 posts tagged code
“There’s no specific place you can plan on going because there are so many different things you can do with programming,” Blazes told an audience during a panel discussion at The Atlantic magazine’s Technologies in Education Forum earlier this month. “You can do pretty much anything with it that you can program.”
That’s because computer programming is a study of languages more than of technology or mechanics. And command of those languages allows programmers to control the functionality of anything that is driven by a computer.
Imagine you forget to watch a new episode of Game of Thrones the night it airs. Even if coworkers stay mum about important plot points, Twitter is abuzz with spoilers. Fortunately, there’s Twivo, a new program that allows Twitter users to censor their feeds from mentioning a certain TV show (and its characters) for a set time period. Jennie Lamere, a 17-year-old girl, invented the software last month—and won the grand prize at a national coding competition where Lamere was the only female who presented a project, and the only developer to work alone. Internet: Meet the reason we need more women in tech.
(From Mother Jones)
The Girl Scouts are going one better by developing a badge program to bring girls into the world of video game development. The effort is a collaboration between Girl Scouts of Greater Los Angeles and Women in Games International.
patch via flickr:CC | Center4EduPunx (not Girl Scouts USA)
Today is International Women’s Day, and as one of our contributions to the celebration, we’re proud to support Voices Global Conference, presented by Global Tech Women. As part of this 24-hour live streamed event, Google will provide more than a dozen hours of free talks featuring women working in computer science, beginning today. To access the full schedule and our ongoing broadcasts, see our section on the Voices website, which will be updated throughout the day.
The Voices Global Conference is the brainchild of Global Tech Women’s founder Deanna Kosaraju, who also started India’s Grace Hopper Celebration of Women in Computing in 2010 with grant support from Google.
Here’s me showing you how easy it is to add a slideshow to your tumblr.
Asked by aprendeconfotos
Wow, thank you so much Pilar! I really like the idea of your tumblr too - pictures to help practice Español! The slideshow would let your viewers practice much easier - glad you asked.
View the source code of that slideshow and copy it. It’ll work as-is for any Tumblr without any changes.
Head to the Customize Theme area and add a new page.
Select Custom Layout, give it a url, decide if you want to display a link (if your theme supports it), and…
Paste the source code in the form and enjoy.
For the students in this computer-lab-turned-mini-software-company, who spend the entire course working individually or with partners developing a game that teaches an educational concept of their choosing, there’s the critical thinking needed to understand and communicate to players what exactly is toughest to teach about a subject. There are also the transferable skills of proposal writing, storyboarding, AdobeScript software coding, informational blogging, and presentation of progress reports, as students follow a development plan similar to those in the commercial gaming industry through tools available through their account on Globaloria’s wiki site.
theinsidelane makes me happy with news of:
Weebly Launch iPhone App
Weebly today launched an app that allows users to post to their Weebly blogs.
As you can see from the pictures accompanying this post, you can select any blog you have added to a site. In my case, my school has two blogs on our website so it’s great to be able to post to both.
Writing a post is simple and you can even add photos and videos directly from your device’s camera or from your media library.
The app also let’s you access form entries if your site contains forms and stats that include page hits and unique visitor numbers.
I’m personally delighted to now have this app as it will make school blogging that bit easier!
Follow the link to find this app in the App Store. http://itunes.apple.com/ie/app/weebly/id511158309
In 2010, just 18.2 percent of undergraduates in the field were women, according to the National Center for Education Statistics — in spite of gains in chemistry, biomechanical engineering and other so-called STEM fields (the acronym stands for science, technology, engineering and mathematics).
“It must be the unique area of science and technology where women have made negative progress,” said Nicholas Pippenger, a mathematics professor at Harvey Mudd, who is married to Dr. Klawe.
So, you want google to crawl/index your tumblr quickly so that your posts show up in searches, right? Easy.
- By now you should have a Google Analytics account. Use the same account/email and get yourself a Google Webmaster account.
- Add a site and enter in your tumblr
- Verify your site: do this by using the “metatag” option. Copy the tag that Google Webmaster creates into your tumblr theme. Copy the tag > login to tumblr > on your tumblr’s dashboard click “Customize appearance” > depending on your theme, you need to click “Custom HTML” > ARGH SO MUCH CODE that’s ok, just search for this: </head>
- Paste the metatag that you copied right in front of the </head> line (so it should be the last line of stuff and then </head>)
- Wait 60 seconds. (Seriously, sing the alphabet-song at least twice)
- Back in Google Webmaster, click VERIFY (if it doesn’t immediately wait 15m and try again)
- BAM, click submit sitemap to submit the sitemap, and type in your default tumblr sitemap at yourtumblrname.tumblr.com/sitemap1.xml. (thx Aneslin!)
Further tweaking your tumblr is for Google Webmaster 103, next semester. My office hours are anytime, so if you need help or have questions, just contact me!
Raspberry PI’s $35 Computer Enters Production
Raspberry PI Foundation, the UK-based non-profit, has begun production on its $35 Linux computer. It’s about the size of a credit card and will ship as an open board like that pictured above.
For display, users can plug it into existing monitors or televisions. USB connections are available for keyboard and mouse.
The Foundation’s goal is to put inexpensive computers into the hands of young people to hack upon.
The backstory comes via Raspberry Pi:
The idea behind a tiny and cheap computer for kids came in 2006, when Eben Upton was lecturing and working in admissions at Cambridge University. Eben had noticed a distinct drop in the skills levels of the A Level students applying to read Computer Science in each academic year when he came to interview them. From a situation in the 1990s where most of the kids applying were coming to interview as hobbyist programmers, the landscape in the 2000s was very different; a typical applicant now had experience only with web design, and sometimes not even with that. Fewer people were applying to the course every year. Something had changed the way kids were interacting with computers…
…There isn’t much any small group of people can do to address problems like an inadequate school curriculum or the end of a financial bubble. But we felt that we could try to do something about the situation where computers had become so expensive and arcane that programming experimentation on them had to be forbidden by parents; and to find a platform that, like those old home computers, could boot into a programming environment.
Specs (via the Raspberry Pi FAQ):
- Debian, Fedora and ArchLinux will be supported from the start.
- 256 MB RAM, 700Mhz ARM11 CPU, and a Videocore 4 GPU. The GPU is capable of BluRay quality playback, using H.264 at 40MBits/s
- Size 85.60mm x 53.98mm x 17mm. It weighs 45g.
- Composite and HDMI out on the board. There is no VGA support, but adaptors are available.
Perhaps a great little machine to get if you’re learning to code by following along with CodeAcademy’s Code Year.
Image: Raspberry Pi beta board, via Raspberry Pi.
To search for pages updated only in the past month, you can use the following URL as your search engine:
To look back two years, you can use this URL instead: