Additional profile information on Alfred Thompson at Google+
Sometimes it really pays to have smart friends and let them figure things out for you even if you don't really plan it that way. Early this week a received a brand new robot in the mail. I've been waiting for it for a while. The problem of course is that it came at a bad time. My schedule this week was full. I had some travel and a bunch of meetings that took me out of the office just about every day and filled the time in the office with other things. So the robot stayed in the box. A very sad thing.
Fortunately for me one of my friends and co-workers also received an identical robot this week. Now I don't know if he had more time or if his wife had a shorter list of things to do after work then mine did or if he just goes without sleeping. But long story short Dan had time to setup and experiment with his robot.
But it gets better and this is what is going to make my life easier. Dan Waters has created a series of videos of his initial setup and experience that I think are very well done. I've been watching them to prepare before I setup and experiment with my own robot. The index for the series (they're all in nice short manageable chunks of time) may be found here. Hopefully I'll have some things to report about my own stuff shortly.
BTW If you haven't already you may want to check out and install Microsoft Robotics Studio and Visual C# Express (both free downloads) for use with Dan's projects.
There is a problem, a technical problem, that I hear about from teachers from time to time. I've passed along a couple of solutions to it by email but it occurred to me that posting the issue and the possible solutions here might make it easier for people to find it. I'd also like to hear from others who are having this problem to find out if these solutions do or do not work for them.
The problem happens most commonly when an InputBox is used in a Visual basic program that is saved on a network drive. The error message says:
System.Resources.MissingManifestResourceException was unhandled Message="Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "Microsoft.VisualBasic.CompilerServices.VBInputBox.resources" was correctly embedded or linked into assembly "Microsoft.VisualBasic" at compile time, or that all the satellite assemblies required are loadable and fully signed."
System.Resources.MissingManifestResourceException was unhandled Message="Could not find any resources appropriate for the specified culture or the neutral culture.
Make sure "Microsoft.VisualBasic.CompilerServices.VBInputBox.resources" was correctly embedded or linked into assembly "Microsoft.VisualBasic" at compile time, or that all the satellite assemblies required are loadable and fully signed."
One way this problem happens is if the network share where the work is saved is not a "trusted share." This is a safety feature that is designed to protect a computer from malicious software on a remote disk drive. There are steps you can take to indicate that a network share is trusted and can be relied upon. Complete instructions on how to set that up may be found here. I go though the steps with pictures for several versions of Visual Studio there.
In other cases there are some project privileges issues which can be corrected by following these steps:
You can read about and discuss this problem solution at Microsoft's online support forum here.
I'm really not sure why this later solution works or why it is sometimes necessary and other times not. But for the time being it seems to be solving the problem for a lot of people and that makes it seem worth sharing.
Other resources are this article on MSDN - http://msdn.microsoft.com/en-us/library/2bc0cxhc.aspx which is about .NET Framework Configuration Tool (Mscorcfg.msc)
And this one that lists some not really supported things that I do not recommend - http://www.emmet-gray.com/Articles/CodeAccessSecurity.htm
Well the nominations for the Educational Blog awards are out again. I'm not nominated but some people I know and blogs I read are. Vicki Davis who writes a great blog called the Cool Cat Teacher blog is nominated for best teacher blog and I'm happy about that. I hope she wins.
This event got me thinking though about the state of computer science teacher blogs. On one hand one would think that if any teachers were blogging it would be computer science teachers. They are after all on the computer a lot and knowledgeable in all sorts of computer applications. But one truth I have found is that they are all at least as busy as other teachers. Often times they spend so much of their so-called free time (and a lot of not free time) solving technology problems for others that blogging is not often something that fits into their schedule.
All that being said I have a few high school computer science teacher blogs in my blog role and a couple of blogs that I would recommend that computer science teachers read. It thought I would list s few (give them some link love) and give a line or two about each so you can decide if you want to check them out. They are listed in no particular order BTW.
So here now the review.
High School Computer Science Teacher Blogs
I have a few others in my RSS reader that have not been updated in a very long time and I think they are pretty much abandoned. My gut tells me there have to be more high school (and perhaps middle school) computer science teachers out there blogging and sharing ideas. If you know of any PLEASE leave me a comment.
Blogs for High School Computer Science Teachers to Read
I subscribe to a lot of other technology blogs and blogs by professors and I do link to some of them from time to time. But these three above are the ones I would recommend to people with limited blog reading time because of the constant value.