The Curious Engineer

Computer Science Teacher

2005–2006

374 posts

2007–2012 →

2006 312

December 2006

  1. Telling Time in Binary
  2. A Little History - Computers From Outside the UK and US
  3. Roomba Review and Scooba Too
  4. A Robot in Every Home
  5. Is there a programming gene?
  6. Is it the computer or the programmer?
  7. Two Mice, Two Cursors, One PC
  8. Dream Build Play
  9. What should we do to help the kids who really get it?
  10. XNA Game Studio Express 1.0 Now Available
  11. A Wiki for AP Computer Science Teachers
  12. How did you celebrate Computer Science Education Day?
  13. Is programming easy to learn?
  14. What if what you see is not what you get
  15. North American Imagine Cup Software Design Competition
  16. Top 10 Reasons to Major in Computing
  17. Web Development Teacher Looking to Collaborate
  18. The Problem with Programming
  19. So you think you want to be a professional game developer?
  20. New Computing Careers Brochure for High School Students

November 2006

  1. Creating A Splash Screen in 60 Seconds or Less
  2. Top 10 Girl Geeks?
  3. HP Announces 2007 HP Technology for Teaching Grant Initiative
  4. Inspiration, Imagination, Innovation
  5. Are you ready for Windows Vista? Is your school ready?
  6. Computer Science Education Day is Coming
  7. Objects Early, Objects Late, Objects Never?
  8. An Opening To Teach Game Development
  9. Why go to college?
  10. XNA Video Montage & New Tutorials
  11. That's not real programming
  12. We need some awards for subject matter bloggers
  13. Rob Miles on XNA Game Studio Express
  14. Welcome Digg Readers
  15. Just Add Imagination
  16. How to break into and destroy someone's database!
  17. XNA Game Studio Express Beta 2 Announced
  18. Computer Science Unplugged Videos Online

October 2006

  1. Bringing Industry into the Classroom
  2. Picking the First Programming Language
  3. Thinking about the future of computer applications
  4. Controversy in the Education Blogosphere
  5. Visual Basic Textbook Review and Saving Class Time
  6. How's Your School Year Going?
  7. 100 Principal Blogs in 100 Days
  8. What are the most important concepts in Object Oriented Programming
  9. An Online Education Conference
  10. Game Camp (Canada) - Build Games for the Xbox 360 and Windows!
  11. How to answer a coding question on a test
  12. National Cyber Security Awareness Month
  13. New Build of the Microsoft Robotics Studio Available
  14. Multimedia about XNA
  15. Is Computer Science a Science? Redux
  16. Informaion on RSS and RSS Readers
  17. Visual Web Developer Express or Visual Studio for web development
  18. Projects Involving Math and Physics with Computer Science
  19. A List of Education and Tech Ed Blogs
  20. Google Code Search and Plagiarism
  21. ASP .NET for Visual Basic People
  22. C# Textbooks
  23. Interesting links - Women in Computing & Computational Thinking
  24. Are you teaching regular expressions?

September 2006

  1. How would you do this without a computer?
  2. DigiGirz - a technology experience for girls
  3. Where do Random numbers come from?
  4. Texas leads the way - down hill
  5. PrintForm in Visual Basic? Yes it's back!
  6. Connecting class assignments to the real world
  7. Florida Girls Get IT
  8. Everything you ever wanted to know about pairs programming for the classroom
  9. Computer Science Unplugged Road Show
  10. Time I Need More Time - Visual Robot Programming - I Need to Try it Out
  11. Ten Programming Languages You Should Teach - You may want to learn them first
  12. Workforce Needs and Future Opportunities
  13. Why Johnny Can't Code
  14. Visual Basic Express Beginner Videos
  15. Some interesting XNA Links
  16. Bring It On!
  17. Grace Hopper and Women in Computing
  18. High School Computer Science - What's it all about?
  19. Judging from my inbox it must be back to school time
  20. Kinesthetic Learning - Get the kids up and doing things to learn
  21. Iron Python V1.0 is Released
  22. Is science too hard or are other courses too easy?
  23. Putting group pictures together
  24. What are these system admins thinking about?
  25. Mixing math and Computer Science

August 2006

  1. Where to learn about using XNA
  2. It's here! XNA Studio Express Beta
  3. Starter Kits for Windows Mobile Device Programming
  4. Internet Safety Videos
  5. Big O Notation - just how bad is that algorithm?
  6. Fundamental CS Principles Animations
  7. UK Academic Team (higher ed) is blogging with XNA information
  8. Service Pack Available for Visual Studio .NET 2003
  9. Where do you send people to ask about game programming?
  10. Parallax Scribbler Robot Review
  11. Using A Web Site to Manage Classes
  12. Gaming programming for the Xbox 360 - for everyone
  13. Mono – Open Source .NET
  14. Testing Windows Live Writer
  15. Feedback for Coding4Fun
  16. Static Typing, Dynamic Typing or maybe both?
  17. Online Teacher Communities
  18. Evaluating Web Pages, Blogs, Podcasts and Other Online Resources
  19. New Release of Microsoft Robotics Studio
  20. Large Collection of Robotics Articles
  21. A Programming Aptitude Test
  22. Learn to Phrogram
  23. CSTA Asking Questions About Resources Too
  24. Should Teachers Blog?
  25. Take a Look at the Next Generation Lego MindStorms

July 2006

  1. Who are the high school developers?
  2. Review of the new Lego Mindstorms NXT Robotics Kit
  3. More Engineering Resources
  4. Opening Up Communication with Parents
  5. Beginning Computer Science Education is Broken
  6. Computational Thinking
  7. Putting Some E in STEM
  8. Meeting the technical challenges of the future
  9. Databases for Beginners
  10. Can your students create a business?
  11. Fun with data validation
  12. Do you RSS?
  13. More on Educational Robotics
  14. Visual Basic 2005 Jump Start
  15. Computer Science and the Well-rounded Life
  16. Sometimes It Is All About the Conversation
  17. What a week – some closing thoughts from NECC
  18. Thoughts About the $100 Laptop Project
  19. If You Are Not at NECC But Wish You Could Be
  20. NECC Day One
  21. Running Late To NECC
  22. A New Liberal Art
  23. A Variable By Any Other Name …
  24. Getting Together at NECC
  25. Fun with the Console (C++)

June 2006

  1. Looking for a Classroom Poster to Promote Careers in IT
  2. What about C++ Projects?
  3. Upcoming Webcasts on Mobile Game Development
  4. Where do project ideas come from?
  5. Survey Manager Sample Application
  6. How will you spend your summer vacation?
  7. Innovative Teachers Program
  8. Are you interested in robots?
  9. The Semicolon Wars
  10. Creativity and Computer Science
  11. Lack of Computer Curricula Deemed 'Disastrous and Shortsighted'
  12. More hints for using Visual Studio in the Classroom
  13. Looking for Career Information in STEM including Computer Science?
  14. Text Book Writing
  15. The Selling of the Academy
  16. Social Networking: Keeping Kids Safe
  17. Teaching Students to Be Safe on the Internet
  18. So they’ve asked you to teach Visual Basic?
  19. The New Educational Imperative: Improving HS CS Ed
  20. When group projects really work
  21. How do you run your classroom?
  22. Does your binary search work?
  23. Visual Basic Text Books – Are you updating yours?
  24. Loving What You Teach

May 2006

  1. Power Toys for Visual Studio
  2. One computer, several users
  3. More Thoughts on Computer Science Teacher Certification
  4. Will I see you at NECC?
  5. Looking for advice on buying a laptop for a student?
  6. CS Teacher Certification - what ARE we going to do about it?
  7. Computer Science 4 High Schools
  8. What the Tech?
  9. $40,000 for writing an MSN Messenger Bot
  10. Upgrade Your Game
  11. Computer Science Beyond Just Programming
  12. AP CS Teacher Web Sites
  13. C++ and Visual Studio Express Learning Videos
  14. The Myth That Women Don't Play Games
  15. Science Day Camps from FIRST
  16. NECC Sessions of Interest for CS Teachers
  17. Educational Videos
  18. Why people should get a degree in CS or SE
  19. Beta Software for Students
  20. Co-op Jobs for high school students?
  21. Pocket PC Programming Projects
  22. A Parent's Guide to MySpace
  23. Book Review: Blogs, Wikis, Podcasts, and Other Powerful Web Tools for Classrooms
  24. Dealing with the Facebook and related software
  25. Looking for Code Examples in Visual Basic or C# with Visual Studio 2005
  26. .NET Workshops at Lake Forest College
  27. Microsoft and Open Source
  28. Using Games to Attract Girls to Computer Science
  29. Betsy Aoki - Microsoft's Queen of Bloggers
  30. Have you seen Microsoft's Mac Lab?

April 2006

  1. Brandon Bray on Visual C++
  2. Eileen Brown - from super tanker pilot to IT professional
  3. Teaching Without Tests
  4. MSDN Training Events
  5. Computer Camp in the Mountains
  6. IT Employement Reaches Record High in U.S.
  7. Join the Computer Science Education Day Committee
  8. Two Minutes on Why Iron Python is so Cool
  9. Computer Science Education Day Website
  10. Visual Studio Express Announcements
  11. Seidenberg School Summer Experience
  12. Computer Science Education Day Gaining Traction
  13. Why Choose Computer Science? Answers in Some Videos for Students
  14. Let's Celebrate Computer Science Education at our Schools
  15. Best Jobs in America
  16. Interview with Sara Ford
  17. Survival - is it really coming down to that?
  18. Educational Computing Organization of Ontario
  19. Students can win an XBOX 360 desiging a web page
  20. Code Camp 5 - Waltham MA
  21. Making Sense of Alphabet Soup
  22. Academic Search in Computer Science, Electrical Engineering and Physics
  23. Testing
  24. Technical People Need to Know How to Write (Prose as well as code)
  25. What is an Operating System?
  26. Hunt the Wombat - A project in J# for AP CS (and perhaps other) students
  27. How do you explain inheritance?
  28. Getting all excited about software
  29. A hint of things to come
  30. The Non-Professional Team (The what team???)
  31. The Hard Drive Ate My Homework
  32. Samsung’s Hope for Education
  33. Announcing the FutureReady award winners!
  34. The Washington Post says the Teacher's Lounge is moving online
  35. Microsoft education grants, scholarships, and academic discount pricing
  36. Academic .NET Radio
  37. Hints and Tips for Visual Studio & Express Installations
  38. Visual Basic Webcasts
  39. Hi-tech Jobs in Rural America
  40. Free Visual Basic 2005 eBook
  41. Technology literate or left behind?

March 2006

  1. Coding 4 Fun April Fools' Day Special
  2. Tablet PCs in the Classroom
  3. Visual C# Express Quick Start - Program NotePad in 12 Minutes
  4. How well do you understand phishing?
  5. Computing should have same status as science
  6. Banning Laptops in Class
  7. Visual Studio Hints and Tips #3 - Visual Studo Class Designer
  8. Good news on the job front
  9. Show Me the Money - Floating Point Numbers and Accuracy
  10. New Computer Science Education Blog at On10
  11. How Bill Gates Can Help Schools?
  12. From the office to the classroom
  13. Game Development Academic Days 2006
  14. Interesting Technology Videos for Everyone
  15. J# Marine Biology Simulation for Advanced Placement Computer Science
  16. Hints and Tips for Using Visual Studio in the Classroom - Second in a Series
  17. iTeacher - Technology Help for the Everyday Classroom Teacher
  18. J# FAQ for High School Computer Science Teachers
  19. Why CS Teachers should blog (and a suggestion for teaching sorting)
  20. There are people who think programming is fun? - a Channel 9 Interview
  21. KPL - A language for teaching programming to young people - The Video Demo
  22. Changing the way we teach computer science to help girls (and maybe boys too) learn
  23. Behind the Code: Jim Gray
  24. More Instant Messaging Development Software
  25. Hints and Tips for Using Visual Studio in the Classroom - First in a Series
  26. Computer Scientist Awarded Academy Award
  27. Visual Studio Hints and Tips for the Classroom
  28. Finding Coffee and Walking Through Your Email
  29. Computer Science & Information Technology Symposium - Registration Now Open
  30. Responding to Keyboard Keys in Visual Basic .NET
  31. Code Samples for Visual Basic (and C# Too!)
  32. Introduction to Cryptography

February 2006

  1. Technorati Favorites
  2. 3rd Graders as Project Managers
  3. The Code Room: Breaking into Las Vegas
  4. Robots - toys or learning tool?
  5. Project Hoshimi Webcasts Available
  6. CE, CS, IS, IT, SE - Making Sense of Computing Majors
  7. Want to learn about ASP .NET 2.0?
  8. Asteroids in KPL and Game Development at Coding 4 Fun
  9. Starter Programming Language Discussion
  10. Office Solutions for Educators
  11. Hoshimi Challenge Webcast Information
  12. NECC Schedule is Out
  13. Free Hoshimi Challenge Webcasts next week
  14. New Bill Gates Interview on Channel 9
  15. Links of the Day
  16. Not just what but why
  17. Bill Gates Talks to High School Students About Life Long Learning
  18. The AP CS Marine Biology Simulation Case Study
  19. TCEA and the Hoshimi Challenge
  20. Technology Gone Wild - TCEA 2006
  21. Today's Links - 6 Feb 2006
  22. Create your own IM BOT!
  23. Call to Action - help people understand that Computer Science is Science
  24. Is it about the journey or the destination?
  25. Data Structures Using C#

January 2006

  1. Serial Killer or Programming Language Inventor
  2. Team work and problem solving - the why of group projects
  3. Free Microsoft Resources for Students, Teachers, Administrators & Parents
  4. What are assignments all about?
  5. Booth babes and the role of women in computer science
  6. Job Statistics
  7. IT Worker Shortage Feared in Canada
  8. Teaching Binary to Small Children
  9. Where to go for more on Project Hoshimi
  10. Rick Rashid: Star Trek fan, Researcher, Game Developer
  11. Blogging About Teaching
  12. Cartoons as inspiration for projects
  13. Computer History Brought Back to Life
  14. Teacher Certification – Jumping through hoops or really helpful?
  15. Visual Basic and Voice Recognition - talk to me
  16. Using the My Namespace to Play Sounds in VB 2005
  17. Interview with a game user research engineer
  18. Why you should teach secure programming
  19. Classic Computer Science Books
  20. Free Software Resources for Teachers and Administrators
  21. Privacy and Identity Interview
  22. 20 Technology Skills Every Educator Should Have
  23. Blogging for Educators 101

2005 62

December 2005

  1. The Future of K-12 Blogging
  2. Weed them out or teach better?
  3. Teachers and Christmas Break
  4. Women in Computer Science
  5. Free Training
  6. Thank You Oregon
  7. Visual Basic Course Link and Textbook Links
  8. Programming an Xbox 360 Controller
  9. Hip Hip Array
  10. Steve Ballmer's Speechwriter Speaks
  11. InvenTeams - getting high school students to be inventors
  12. The trouble with test questions
  13. A Documentary about Software Development
  14. About training and some projects

November 2005

  1. Time for Teacher Training
  2. Absolute Beginner's Video Series to Visual Studio 2005 Express Editions
  3. Getting students involved
  4. Useful Articles on Coding 4 Fun
  5. Help with creating Gadgets
  6. Blogger's Rights for Students
  7. NSA resources for students - codes and ciphers
  8. Test data? What do you mean test data?
  9. IronPython - yet another cool .NET language
  10. High School Girl Wins Microsoft Contest
  11. Does Bill Gates care about Visual Basic?
  12. Building Gadgets for Live.com
  13. Options for getting Visual Studio for the classroom
  14. Project ideas - just where do they come from?
  15. Choppers and computers?
  16. Debugging more than just programs
  17. School Computer Clubs
  18. ASP .NET Links for Teachers

October 2005

  1. Visual Basic 2005 Frequently Asked Questions
  2. More Resources for Computer Science Teachers
  3. Bill Gates visits a classroom
  4. Schools and Blogging
  5. Great Schools
  6. Five unsolved problems in computer science
  7. Should teachers teach secure programming
  8. Blogging the Bill Gates College Tour
  9. ACET and Mobile Programming

September 2005

  1. A Blog for the Classroom Teacher?
  2. Future Ready - a chance for money for education
  3. Anders Hejlsberg Visits with HS CS Teachers
  4. Blogging for Teachers
  5. Where do your students want to work today?
  6. Command Line Compile or IDE Compile?
  7. On the decline in CS enrollment
  8. It's too complex!
  9. What would you (as a teacher) like to see in Visual Studio?
  10. Bill Gates interview at Channel 9
  11. Ways to raise money and find computers

August 2005

  1. How many computers is enough?
  2. Renaissance Geeks
  3. In the front of the room
  4. Microsoft Education Pack for Tablet PC
  5. Time to let people know that CS Rocks!
  6. Webcasts for Teachers
  7. Teaching Students to Comment Part 2
  8. Resources for Programming Teachers
  9. Teaching Students to Comment Part 1

July 2005

  1. Introduction

2007–2012 →