software education
Using Experiential Activities to Teach Software Development Concepts Experiential learning, or using activities such as simulations, helps people glean lessons on their own rather than having that knowledge presented to them. Activities need not be lengthy to be effective. In fact, simple exercises can help a team understand the complexities of software development. |
||
Coding for Children Should Add, Not Subtract, Knowledge There has been a strong push to make teaching students how to program part of the academic requirements in public schools, with a legislative push to have coding replace foreign language requirements and cursive. However, maybe we should focus on adding knowledge—not taking it away. |
||
Kids in Swaziland to Learn Computer Skills in Raspberry Pi Lab The low cost, versatility, and learning-centered approach of the Raspberry Pi microcomputer makes it an attractive choice for teaching computing skills in developing countries. Thanks to a fundraising campaign, a school in Swaziland is getting a lab full of them to help kids learn computing basics. |
||
Software Development Education Needs—Where Are the Testers? Software development is one of the fastest growing job functions. Unfortunately, schools and their students are failing to keep up with demand. One job role that is almost completely missing from college and technical educations is software testing. What's that all about? |
||
Happy First Birthday to the Raspberry Pi The Raspberry Pi is a $35 credit-card-sized computer that plugs into your TV and a keyboard. The projects that people have built with the Raspberry Pi in only one year are impressive. Take a look at just how far the device has come in its first year in the hands of developers—and children—worldwide. |