Service Projects


Over the years my students (and former students) and I have been involved with computing service projects for schools in both Central America and Africa. We have worked mostly with schools and universities and have witnessed firsthand that "talent is universal; opportunity is not."

There are many challenges that arise when participating in service projects. I gradually came to realize we needed to change our approach if we were best to help computing in these contexts. Best practices avoid "blueprint approaches" and focus on people not products. It is also important not to view technology as the ultimate solution to problems.

Besides technical assistance, we have also worked on sharing curriculum and pedagogy for teaching computing. This includes exploring how faith informs teaching computing in Christian education. Christian education is more than simply Christians educating.

Short term service projects come with many potential pitfalls, so working with experienced partners and thoughtful organizations is essential. We have learned that it is most helpful to "train other trainers" and work with local partners who set the agenda. A good resource for service projects are books like When Helping Hurts.

Most of our recent work has involved working with the Raspberry Pi as well as the RACHEL Pi. Recent projects have been organized in partnership with EduDeo ministries. Some articles which describe some of our projects include: