## Why Do We Have To Test?

Next time you get that question in Computer Science, make reference to this link.

It’s why testing and checking your code is so important.  The typical Grade 11 program may not necessarily be seen by anyone else other than the student and the teacher but there may come a day when the student gets a job and their code goes live.

One little bug … and the media is all over it.

That’s why we test and re-test and look for every possible user input…

You hate to see any company singled out like this but the incident can certainly serve as a lesson to others.

## A Great Activity and a Project

I stumbled upon this little activity and was playing around with it thinking how it’s so simple and yet could be invaluable in the hands of a young mathematics learner.  It requires Flash so put away your i* devices.

It’s a relatively simple concept.  When you run the program, it picks a random number between 1 and a million.  The student’s task is to find it through narrowing a search on a number line.

In this case, I’m searching for the number 445.

First step is to find the range 1-100, 100-1000, 1000-10000, etc.  Then, you narrow it to between 400 and 500; then 440-460; then 445-450 and voila!

It’s such a simple concept but so important for students to master.  Access the applicaton here.  That might do it for some people reading this post – an exercise to learn and practice numbers on a number line.

However, in the computer science classroom, this is a interesting little problem for coders to solve.  While the original application is written in Flash, you could certainly assign this problem for any type of programming language and look for unique solutions.  One of the things that I like about a problem like this is that it is scalable for programming students of all levels.

Imagine a monster with a dialogue helping you along the way – or trash talking – or incorporating different graphics as the user works their way though the puzzle.  There’s way more than one solution to this project.

Then, the challenge – can they write a version that would work on their i* device?

• “Learning guru John Seely Brown finds an intriguing analogy between the disruptive technology of today and what evolutionary biologists have observed in the fossil record during a period over 500 million years ago. The Cambrian period was like evolution on steroids. After a period of long evolutionary stasis, a warming climate created marine habitats that gave birth to new complex life forms. Among the great evolutionary innovations of this period were animals with external skeletons, or arthropods. “

• Search the wikipedia and graph the results as a mindmap.

tags: wikipedia mindmap

tags: via:packrati.us

• RT @digitalnative: What Is the Hottest Temperature Anything Can Be? [Video] http://t.co/KFVoAUVg

tags: via:packrati.us

• RT @tracieedward: A listing of #OSSTF and #ETFO strike vote results, links to #Bill115 petitions and more #onpoli http://t.co/Ke4ymi8J

• “Since it first opened its doors to the general public back in July 2006, Twitter has expanded rapidly around the world, quickly establishing itself as the de facto micro-blogging network in almost every major country.

In August we looked at a study that suggested, perhaps unsurprisingly, that the bulk of Twitter’s 500 million (and growing) registered membership was located in the USA, with some 141.8 million users.”
RT @tweetsmarter: The 10 Countries With The Most Active #Twitter Users: http://t.co/q5Z9dmAB

• Stop Bullying Comic Challenge http://t.co/NjadQNVq

tags: via:packrati.us

• “With this post, we hope to dispel a few myths and pull together a complete list of resources for teachers and students to use when blogging and working with content online.”
The Educator’s Guide to Copyright, Fair Use, and Creative Commons | The Edublogger – http://t.co/fYvK181D

• “Presentation making is an art that requires a little of creativity but alot of motivation. It is also a skill detrimental to the 21st century teaching. Many people find it hard to present in public places and sometimes even in front of their colleagues at work or at school. Well, I don’t blame them for it takes sometime to build one’s confidence and drive away stage fright.”

• “If you need to create an Infographic, there are better programs than PowerPoint that you could use. Photoshop would be a good choice, or maybe Fireworks. That being said, PowerPoint is likely on your office computer right now. Additionally, PowerPoint is often underutilized as a design platform and is surprisingly agile.”

• “By the end of the year, 80% of companies plan to use social media for customer service. On the consumer side, 62% of customers have already used social media for customer service issues. Gartner predicts one billion users will be on social networks by the end of 2012.”

• “Content curation is often a role taken up voluntarily by an individual for altruistic or other reasons. The curator scours the web, including social media, for breaking news, discoveries and opinions. They gather the information and make it accessible, helping time poor people stay on top of what’s going on in their field of interest or expertise. It’s important the curator remains consistent in the quality and specificity of the content they gather and disseminate.”

• “With GitHub, Stack Exchange, Coursera, Udacity, etc, do you really need a CV?”

• “The best apps, communities & tools for writers and journalists”

• “If you are looking for tools to record your or your students’ voice for free, here are my favourite web based voice recording tools.”

• “Here’s the truth behind 5 of the most destructive myths about public education.”

• “Claco (pronounced CLAY-Ko) is a new, simple, innovative way for teachers to search for, post, and share lesson plan ideas with each other.  It is a free web tool that combines innovation with social media to give teachers a way to visually organize and comment on teaching practices, lesson concepts, and materials to give students around the world a better experience in the classrooms.”

• “How’s this for timing? While Apple is embroiled in one of its biggest foul-ups to date over its mapping software, Google has rolled out a batch of updates to its own navigation aid.”

• “Today, it’s easy to be an explorer — all you need is a computer, access to satellite technology and a sense of adventure. Google makes it even simpler with Google Earth and Google Maps, letting you travel virtually to any place in the world with just a click of your mouse.”

• Ultimate colour picker

tags: Design color

• “Although you can bookmark Google Maps on your iOS 6-running device’s home screen, but the experience is somewhat hampered since the web app opens up in Mobile Safari. We have come across a way on how to run the web app in full-screen mode along with the old iOS Google Maps icon for an even better, immersive Google Maps experience on iOS 6.”

• “In this post we’re going to address the epidemic of bad presentation design with ten super practical tips for designer better looking and more professional presentations. Along the way we’ll see a number of awesome slide designs from Note & Point along with some custom examples built by yours truly. Let’s get started!”

• “TwitrCovers.com: Headers In Different Flavors, Completely Free”

• “iOS 6 doesn’t cover up sensitive military installations”

• Just blogged… OTR Links 09/30/2012 http://t.co/vbi9vEJ6

tags: via:packrati.us

Posted from Diigo. The rest of my favorite links are here.