education

Gerald Weinberg, photo by Corey Grusden The Importance of People in Software: A Tribute to Jerry Weinberg

Gerald Weinberg's work inspired many to be better engineers and better leaders. Although he’s no longer with us, his message about the role of people in building quality software lives on in his writings and in those who have learned from him. Here, Steve Berczuk recalls some of Jerry Weinberg's most influential books.

Steve Berczuk's picture
Steve Berczuk
Person looking at an android The Future of Artificial Intelligence in Education

There will be many new roles for AI to play in future “developed” classrooms. Artificial neural networks will make it possible for robots to perform tasks through simple observation without programming, which will make their use limitless in a school setting. Here are some ways AI can be put to good use in a classroom.

Kevin Nelson's picture
Kevin Nelson
Learning On: Making Time for New Software Skills

Ongoing learning will help you remain relevant as the industry evolves, as well as be more productive at your job—but it can be hard to find the time. Steve Berczuk gives you some tips on how you can fit in education, what you can do to improve your skills, and what pitfalls to be sure to avoid.

Steve Berczuk's picture
Steve Berczuk
Using Technology to Make Better Educational Assessments

Technology's usefulness for assessment in schools today is not limited to Scantron machines. There are many powerful (and free) tools available. How can we shift to an environment in which technology is used in support of high-quality assessments that are meaningful for both teachers and students?

David Miller's picture
David Miller
How Much Time Do You Spend Doing Your Job versus Learning Your Job?

When was the most recent time you decided to learn something specific about your job? Many organizations do not build time in for learning in the workday. Instead of thinking you're too busy doing your job to take time to learn, ask yourself if you can incorporate learning into everything you do.

Johanna Rothman's picture
Johanna Rothman
Debunking the “Conspiracy” around Learning to Code

When people want to learn to code, they often turn to a learn-to-code site. These sites show a list of buzzwords and a solution, assuming the reader will follow right along—except the typical reader can’t. It's as if there’s a conspiracy trying to make writing code look hard. Fear not—there isn't.

Matthew Heusser's picture
Matthew Heusser
The Challenge and Opportunity of Raising Geeky Kids

This is the first time young people have had such great technology so readily available to them, and parents face a new opportunity as well as a challenge in how to raise their "geeky" kids. How can you maximize the chance to raise a child whose quest for technology is higher that most? Read on.

Mukesh Sharma's picture
Mukesh Sharma
No IT Training Budget? Think YouTube and MOOCs

If training budgets don’t exist, there is a wealth of free and informative instructional material available on YouTube and through massive open online courses (MOOCs), free vendor web seminars, white papers, and other related sources. You can still construct a well-orchestrated training curriculum.

Eric Bloom's picture
Eric Bloom