About a week ago, I wrote an article on keeping students interested in computer science. After that article was published, there was a record breaking amount of feedback concerning it. The general consensus was that there is indeed a huge problem with students losing interest in computer science. Today, I’d like to talk about how [...]
I am often asked – “what is the best computer programming language to learn?” And for years the reflex response was Ruby. Ruby is elegant, Ruby is easy to understand, it’s creative, it’s expressive, it’s powerful, flexible, and robust. Ruby is enjoyable to work with, and is applicable both as a first programming language to [...]
The waterfall development method is by far the most widely known approach to creating software. As a popular section, included in introductory programming courses throughout the educational system, many would at least recall hearing about the approach. I remember first learning about the waterfall methodology steps back in high school. What was failed to be [...]