Welcome to MSDN Blogs Sign in | Join | Help

Computer Science Teacher - Thoughts and Information from Alfred Thompson

Alfred Thompson's blog about teaching computer science at the K-12 level. Alfred was a high school computer science teacher for 8 years. He has also taught grades K-8 as a computer specialist. He has written several textbooks and project books for teaching Visual Basic in high school and middle school. Alfred is the K-12 Computer Science Academic Relations Manager for Microsoft and is trying to be the Microsoft Education Blogger.

Syndication

News


Featured in Education.AllTop.com



TwitterCounter for @alfredtwo




Do Your Students Understand this Cartoon

Lots of people pointed out this cartoon recently.

It's an example of an SQL Injection exploit of course and all the people who referenced it knew that right away. But how many regular (ie. non-geek, non-computing people) do understand it? Probably not many. The bigger problem though is that many people who do understand it are still ignoring the problems it can cause. Far too many people are still not validating their input and one day that will come back to bite them as it already has many others before them.

I found a good article on SQL Injection attacks at Stop SQL Injection Attacks Before They Stop You. I think it or something like it should probably be required reading for students who are building interactive web pages. Of course students writing any programs at all should be exposed to the very real necessity of double checking the data. Not just from real attacks but from user error as well.

Share this post :

Add to DZone

Published Thursday, October 18, 2007 3:30 AM by Alfred Thompson

Comments

# MSDN Blog Postings » Do Your Students Understand this Cartoon @ Thursday, October 18, 2007 6:36 AM

PingBack from http://msdnrss.thecoderblogs.com/2007/10/18/do-your-students-understand-this-cartoon/

MSDN Blog Postings » Do Your Students Understand this Cartoon

# re: Do Your Students Understand this Cartoon @ Thursday, October 18, 2007 6:38 AM

I would say that parameterized queries are even more important than validation.  That string in the comic strip should store in the field no problem.

Doug

New Comments to this post are disabled
Page view tracker