Browse by Tags

Tagged Content List
  • Blog Post: Post CS & IT 2012 Thoughts

    The first part of this week was spent in Irvine CA for the 2012 CS & IT Conference . It’s amazing how this event just gets better and better every year. I only wish more computer science teachers could make it there. Being in California we had a lot of teachers from that state but not as many from...
  • Blog Post: So you want to teach computer science?

    A number of years ago after being laid off from a job developing software I went into teaching. I taught a year in a pair of elementary schools and then spent 8 years teaching high school computer science. It was awesome. One day I want to get back into the classroom full-time. Over the years I have...
  • Blog Post: There Is More To Computing Than Computer Science

    Last week Doug Peterson pointed me to an article called “ Let’s not call it computer science if we really mean computer programming .” My initial reaction was “ Let’s not call it computer programming if we really mean software engineering .”  Really the author was talking more about the difference...
  • Blog Post: How do they know they are interested?

    Or more importantly how do students know that they are NOT interested in computer science? As I mentioned recently I had a conversation with Mike Zamansky from New York’s Stuyvesant High School about his program there. One of the key pieces of that program is a required computer science course for sophomores...
  • Blog Post: There Is Only So Much You Can Cover

    I’d fallen a bit behind in my blog reading lately. Over the long weekend I tried to catch up some and came across a post by Leigh Ann DeLyser called Lets just blame the Intro CS… That post was a response in part to an article about the struggle to plug the embedded programming gap . It seems as though...
  • Blog Post: What should the High School CS curriculum look like?

    I get asked questions like this a lot “ can you share how you would construct a 3 year programming sequence, preceded by IC-3 type course, and culminating in AP JAVA. What would be your first two CS courses?” You’d think I’d have a great answer on the tip of my tongue by now. But I don’t. There are lots...
  • Blog Post: A reminder–CS & IT Conference 2012

    Have you signed up for the best value in computer science education professional development? In today's economy, finding value for your professional development dollar is key. Not many international conferences can make the claim that they offer this but the Computer Science & Information Technology...
  • Blog Post: Round 1 Finalists for 2012 Microsoft Partners in Learning Forum

    The big news for me yesterday was at Finalists Announced for Round 1 of the Microsoft Partners in Learning 2012 US Forum . I attended this event as a judge last year and learned an incredible amount from these amazing teachers. This first round announced 44 teachers representing 32 projects from across...
  • Blog Post: ACM/IEEE-CS Computer Science Curricula 2013 - Strawman draft

    Over the weekend, the ACM/IEEE-CS Computer Science Curricula 2013 committee (of which I am a member) released the first public from this effort. (The announcement follows my comments). The Strawman draft is not a complete document as some additions, most importantly exemplar curriculums, are yet to be...
  • Blog Post: 12th Annual Computer Science & Information Technology Conference.

    The Computer Science Teachers Association runs what I consider the single best and most important professional development events of the year for computer science educators - the Annual Computer Science & Information Technology Conference . I’m honored and excited  to be on the program committee...
  • Blog Post: Computer Science As Cross Curricula

    Initially I was going to write about how well computer science related projects did at the recent Microsoft Partners in Learning Global Forum. After all Louis Zulli won a first prize for Cutting-Edge Use of Microsoft Technology for Learning . And the “ When Fish Fly ” project won for Collaboration ....
  • Blog Post: Computer Science Before Programming

    For most people the first real computer science course is introduction to programming. It may be called something else but effectively what it is is a course that teaches programming. Along the way concepts like encapsulation and abstraction are also taught and, hopefully, learned. The new CS Principles...
  • Blog Post: Home Grown Computer Camp

    Michael Scherotter who works for Microsoft decided to run a computer programming day camp in his home for his 9 year old son and 9 of his friends. Taking  on teaching programming to 10-year olds may not be for everyone but from the sound of Michael’s blog posts it sure sounds not only possible but...
  • Blog Post: Microsoft at ISTE 2011

    As I promised yesterday, here is more information about Microsoft at ISTE 2011 in Philadelphia. First off the good stuff. OK well the stuff that means the most to me – presentations by friends of mine that have to do with computer science topics. Pat Yongpradit and Bryan Baker are both giving talks that...
  • Blog Post: What is Digital Literacy? And is it enough?

    Someone on twitter sent out a link to an article/video from the BBC called Are children becoming 'digitally illiterate' ? that got me thinking. What does it mean to be digitally literate? Are our children digitally literate or not? In fact, if they are not now, were they ever? It depends on what you...
  • Blog Post: Learning With Visualizations

    A picture is worth a thousand words so what is a video worth? Add some music and off you go reaching today’s multi-media generation. Yes I love a good visual aid. From several sources recently I found a set of demonstrations of how different sorting algorithms work. Fold dance and computer science...
  • Blog Post: Books for Computer Science Students

    Ever since I was told about a list of Movies for Computer Science Students and wrote some comments about that list I have been thinking book. Fiction books. Novels that tell stories that involve computer science and the sorts of issues of privacy, philosophy, ethics and social change that computers make...
  • Blog Post: Be Careful What You Wish For

    Mark Guzdial had a guest post by Eric Roberts of Stanford today titled - Guest Post: Eric Roberts on the Dangers of Escalating Enrollments which really got me thinking. While the focus of the post was increasing CS enrollment at Stanford and some other universities it got me thinking about high school...
  • Blog Post: Heuristics–Programs that Learn

    How do we learn? How do we develop strategy in games, in work, in our daily lives? We store information and we use information from the past to decide what will happen in the future. In software we use heuristics to create software that learns. Recently I found a great example of a program that learns...
  • Blog Post: What Is Computer Science All About

    One of the big questions that comes up time and again is “what is computer science all about?” Get a bunch of computer science people in a room and you’ll get almost as many answers as there are computer science people.I don’t have what I think of as a great answer myself. Since...
  • Blog Post: Tell The Government What You Think about K-12 Computer Science Education

    Update: If you missed the 1/31 deadline, the program running this solicitation has said they will accept comments through Feb. 28. After 1/31, you must submit comments to: pcast2010comments@nitrd.gov Cameron Wilson  of the ACM has a new blog post (Let the Feds Know Your Thoughts on K-12 Computer...
  • Blog Post: Interesting Links 17 January 2010

    It’s Martin Luther King Jr Day. A regular work day for me but I know that a lot of schools have the day off. If you do I hope you are enjoying the three day weekend but also remembering the events that resulted in this day being a holiday across the country. Crazy week for me last week so only...
  • Blog Post: A Joint Call for Research on Why Computer Science Education is Important for K-12

    As much as we believe and try to make the case that studying computer science is good for all students, there is a profound lack of research to actually support this contention. With the movement to data driven decision making in every area of education, our inability to advocate for more and better...
  • Blog Post: Computer Science Teacher Education

    Mark Guzdial makes a strong case that the Best hope for CS Teacher Education is in-service, not pre-service . Basically there is not enough demand for strong pre-service CS teacher education because there are not enough people in education programs who have as a goal teaching CS as their main topic....
  • Blog Post: Top Read Posts from November 2010

    As with most blogs traffic here comes from two main sources. One is subscribers; people who follow the RSS feed and read regularly. I use one analytic tool to try to understand that traffic. I use another tool to try to understand the direct web traffic. Most of the direct web traffic comes from links...
Page 1 of 19 (470 items) 12345»