Don’t Panic

The other day I was looking through the analytics for this blog to see what sort of searches people were doing that let them here. Mostly I was seeing things I expected to see but one stuck out. Someone had searched for the string “i am scared of programming.” I suspect that the searcher was…

3

Computer Controversies For Fun and Discussion

I love a good discussion. Pros and cons and honest and hopefully friendly discussion of issue with different opinions make for good learning experiences. One of the things I would like to do should I ever get a full-time advanced computer science course is to ask students to study some controversial topics in computer science…

1

Useful Download Links for Windows 8 and Windows Phone Development

Part of my job is to help people find valuable resources. I especially like it when they are free. Free is good. These links are for students, faculty and professional (or non professional) developer.  Please check these links out, visit the websites, find what looks interesting and download the tools. VS Express 2012 RC for…

0

Online Coding Exercises For Programming Education

Well it is that time of year again – back to school. On the SIGCSE mailing list are a couple of reminders about online exercise tools for a variety of programming langauges.. A few old timers and at least one big new name. I thought it would be worthwhile to list a few of what…

0

How To Read Code

We don’t teach students how to read code. Actually we don’t event teach them that they should read code for the most part. The closest we get is sample code in textbooks, demos, and for AP CS teachers the case study. Even there I think we could do more. One of the great learning experiences…

4

Recursion First

I’ve long had mixed feelings about recursion. (I’ve written about recursion several times in this blog.) In one post, Recursion Early, Recursion Late, I wrote about the suggestion that recursion be dropped from a first programming or computer science course. In another post I asked if it should be added to a list of Four…

3

Tip Calculator Hands On Lab for Windows Phone

This is the basic instructions for the demo I did as part of the Mobile App Development throwdown at the CS & IT Conference July 10th, 2012, Open Visual Studio (you can get it as part of the Windows Phone SDK) and create a new project. Be sure to select Visual C# as the language,…

0

Big Projects!

Last night I visited Londonderry (NH) High School to see some of their student’s senior projects. I met a student from this school at the FIRST Robotics Championship earlier this year and was told about his team’s  project to create a virtual tour of the school. This school is not far from me and in…

0

There Is Only So Much You Can Cover

I’d fallen a bit behind in my blog reading lately. Over the long weekend I tried to catch up some and came across a post by Leigh Ann DeLyser called Lets just blame the Intro CS… That post was a response in part to an article about the struggle to plug the embedded programming gap….

4

dream.build.play reminder

The dream.build.play challenge is still wide open for people looking to take their Windows Phone or Xbox 360 game to the next level and win some big prizes. Create a Game & Bring Your Ideas to Life It’s time for the Dream.Build.Play Challenge! Open to anyone over age 14, the playing field now includes both…

0