Author Archives: Brett

Resources for Programming Merit Badge Counselors

Since The Programming Merit Badge is a brand new badge, and it was hard enough to find resources for the super general Computer Merit Badge, I’ve begun putting together a list of resources. The first site that I would like … Continue reading

Posted in Instruction and Facilitation, The Computer Merit Badge, The Programming Merit Badge | Leave a comment

Introducing the Programming Merit Badge

The long anticipated Programming Merit Badge has been released, http://blog.scoutingmagazine.org/2013/07/15/programming-merit-badge-requirements-released/ The requirements are fairly comprehensive, and provide much deserved attention to the discipline of programming – something that The Computer Merit Badge was not able to do. Also noted at … Continue reading

Posted in Site News and Announcements, The Computer Merit Badge | Leave a comment

Learning Resources, Round Up 11-27-2012

http://techcrunch.com/2012/11/26/codehs/ discusses the learning site, http://www.codehs.com. http://techcrunch.com/2012/08/21/5-ways-to-learn-code-from-the-comfort-of-your-own-browser/ also lists a few sites to learn programming from your browser. Two more that I can think of are: http://golang.org/ http://rosettacode.org/wiki/Rosetta_Code (programming chrestomathy) http://www.99-bottles-of-beer.net/

Posted in Uncategorized | Leave a comment

TheComputerMertitBadge.com Blog is Looking For Guest Bloggers

If you are a Scouter, Scout, CMB counselor, or blog fan and have something interesting to share about computers or the instruction of an area of them to Scouts, please let me know so we can discuss your contribution to … Continue reading

Posted in Uncategorized | Leave a comment

World’s Oldest Working Digital Computer

WITCH was first designed in 1941, and became operational in 1951. This article discusses the three-year restoration project at The National Museum of Computing to bring back WITCH. http://www.tnmoc.org/news/news-releases/worlds-oldest-original-working-digital-computer

Posted in History of Computing Machinery | Leave a comment

What is the best parallel programming language for initiating students in the world of multicore/parallel computing?

You’re doing them a disservice if you don’t eventually have them use C/C++/Fortran with both MPI and OpenMP for message passing and SMP. My personal opinion on teaching programming concepts, however, is that you remain language neutral for as long … Continue reading

Posted in Instruction and Facilitation, Programming Languages | Leave a comment

A Tour of Go

Go is a modern, compiled language developed primarily through the efforts of Google. and some of the folks who originally brought you Unix and it’s successor, Plan 9. ¬†There are many very cool modern features, and it has a very … Continue reading

Posted in Online Resources, Programming Languages | Leave a comment

Some Tips for Teaching a Programming Class

I hope to have more resources and discussions here. It has been way too long since my last post, and I have so much I want to share. Please enjoy the following link that highlights 12 tips for teaching programming. … Continue reading

Posted in Instruction and Facilitation, Online Resources | Leave a comment

What is Virtual Box? You want this.

Few pieces of software excite me with possibilities as Virtual Box. It offers many potential uses – especially for students, recipients, and counselors of The Computer Merit Badge. Virtual Box is a cross-platform program that will let you run multiple … Continue reading

Posted in History of Computing Machinery, Missing Requirements, Online Resources, Operating Systems, Programming Languages, The Computer Merit Badge | Leave a comment

Burroughs Large Systems

The Burroughs line of computers, first introduced in 1961 and is considered the first of the “3rd generation” systems [1].¬† This generation of systems is hallmarked by the use of integrated circuits, peripheral interfaces (keyboards, monitors), and their support for … Continue reading

Posted in History of Computing Machinery | Tagged , , , , | Leave a comment