Quantcast
Channel: software engineering – Computing Education Blog
Browsing all 14 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Why Can’t Johnny Develop Secure Software?

The line of reasoning here is interesting.  The people interviewed in this piece argue that software developers will never learn to develop secure software — it’s at odds with their goals as developers...

View Article



Image may be NSFW.
Clik here to view.

“Rough Cut” version of “Making Software” now available

Greg Wilson and Andy Oram’s new book Making Software is now available in a “rough cuts” version: http://my.safaribooksonline.com/9780596808310.  It’s in “pre-final” stage, and I understand that not all...

View Article

Image may be NSFW.
Clik here to view.

Common Misconceptions About Software Engineering | News | Communications of...

Leigh Ann Sudol’s and Ciera Jaspan’s paper from ICER 2010 (that I blogged about) got a special write-up on the CACM website, and included a quote from Yours Truly. Software engineering is increasingly...

View Article

Image may be NSFW.
Clik here to view.

Making Software: TDD doesn’t work; Architecting is mixed; scripting is great

I got my copy of Making Software by Oram and Wilson on Friday, and have read just over half of it already.  I’m really enjoying it!  I’ve always enjoyed empirical data on programming (Whoa! My...

View Article

Image may be NSFW.
Clik here to view.

Obama’s Re-Election May Be Written in Code

Here’s another way to make software engineering sexy — point out how important it is to issues that the students value, and how the results can be a carefully-guarded secret. The 23-year-old’s job is a...

View Article


Image may be NSFW.
Clik here to view.

2.5% increase in software engineering salaries in one year: Seed corn looking...

Holy cow!  Most CS faculty that I know haven’t seen raises since the Great Recession hit.  A 2.5% increase in a single year for software engineers is a pretty dramatic rise in comparison.  How can we...

View Article

Image may be NSFW.
Clik here to view.

More Universities Should Teach Computer Science and Not be Shut Down

Following the announced restructuring of the University of Florida CS program and this classic quote about how Yale shouldn’t be in the business of teaching “trade skills” (meaning, applied software...

View Article

Image may be NSFW.
Clik here to view.

Taming the Monolith: Refactoring for an open source HyperCard

LiveCode had an earlier blog piece on how they want to implement “Open Language” so that the HyperTalk syntax could be extended.  This piece (linked below) goes into more detail and is an interesting...

View Article


Image may be NSFW.
Clik here to view.

If we can’t teach programming, create software engineering for poor programmers

I finished Nathan Ensmenger’s 2010 book “The Computer Boys Take Over: Computers, Programmers, and the Politics of Technical Expertise” and wrote a Blog@CACM post inspired by it. In my Blog@CACM...

View Article


Image may be NSFW.
Clik here to view.

Data typing might be important for someone

Excellent post and interesting discussion at Neil Brown’s blog, on the question of the role of types for professional software developers and for students.  I agree with his points — I see why...

View Article

Image may be NSFW.
Clik here to view.

Why bother? How hackathons can become more female-friendly

Hackathons seem the antithesis of what we want to promote about computer science.  On the one hand, they emphasize the Geek stereotype (it’s all about caffeine and who needs showers?), so they don’t...

View Article

Image may be NSFW.
Clik here to view.

Two weeks in Germany: Human-centered software development and STEM Ed PhD...

I’m leaving May 24 for a two week trip to Germany. Both one week parts are interesting and worth talking about here. I’ve been reflecting on my own thinking on the piece between, and how it relates to...

View Article

Image may be NSFW.
Clik here to view.

A Dagstuhl Discussion about Social and Professional Practices

Another of the breakouts that I was in at the recent Dagstuhl seminar on assessment in CS learning focused on how we teach and assess in CS classes social and professional practices. This was a small...

View Article


Image may be NSFW.
Clik here to view.

We will all code, but few will be professional software engineers: Disagree...

I disagree with the claim below “In the future, everyone is going to be a software engineer, but only a few will learn how to code,” but we need a better definition of what it means to “code” and to...

View Article
Browsing all 14 articles
Browse latest View live




Latest Images