Category: Blog

Your blog category

  • Donor’s Choose

    I’m finding that Donor’s Choose at http://www.donorschoose.org/ is a really good resource for obtaining materials for your classroom.

    My personal site is at http://www.donorschoose.org/kweaver and even if I don’t have an active project at the moment, your donations will be collected for my next project. 

    So far, I’ve had six projects funded:

    • Xbox controllers – 7 total, those were 3 different projects
    • 2 netbooks for the Robotics team
    • 1 Xbox

    The Xbox materials I’m collecting for game programming – I incorporate some of the Microsoft XNA programming in my PreAP computer science, and am hoping to add some to my regular computer (Visual Basic) class.

    Once you get your first couple of projects out there and going, doing the creative writing for the next projects isn’t hard.

  • Calling parents when kids are sick

    It’s really strange and it’s happened twice now, that when I call a parent to see how a sick kid is, that they are really taken aback.  It’s almost like they think I might be checking if the child is truant or something.

    That’s why I find it so weird.

    Kid’s in my room for months everyday, I like the kid and am concerned, so I call home, just to say hey, how is kid doing, and let him know I called.

    Once we get past the initial bristling up, it’s all good. 

    Weird.

  • Plotting…

    I’m working with several individuals to see if we can promote Computer Science within Dallas ISD.  We’re looking at National Engineering Week since we’re too late for CSED week (that would be now).

    Wish us luck!

  • CS & IT Conference 2011

    Am in the process of making travel arrangements for this conference, it is early, but wanted to get it set up so I wouldn’t forget or back out of it. 

    I didn’t go last year, too many things going on then, but went when it was in San Antonio as a day trip and that was fun.

    This year, since it’s in California and there are only three cheap flights a day (Virgin America), I’m going on the 8th and hanging out until the 11th.  Figure I can do some sightseeing, though my Wednesday flight is EARLY.

    The hotel still doesn’t have the code so waiting on that.

  • How to Change the Future

    I’ve been thinking hard about how to change things so that there are more women in computer science since I’ve been to Grace Hopper.  One thing I see in my community, is that not all high schools offer computer science and that is something we need to change.

    We need to start talking with principals and other administrative staff and convince them to teach computer science.

    Until we do so, there won’t be openings for Computer Science teachers, and it won’t be taught.  I know for a fact that in my district alone, less than half the high schools offer computer science.

  • Concepts–Names

    I have always felt it important to use meaningful names when programming.

    To teach that to students, I remind them of the importance of their own names.  It helps when you have a student with a significant name (last year one of my CS students had the same name as a famous athlete). 

    If worse comes to worse, I tell them why I named my dogs the names I did (Dulce is named “sweet” because she has a sweet face and because I want her to be sweet).

    I also monitor students as they are programming with Lanschool and remind them as they are working that they need to use correct names if I see they are not.

  • How to Teach Computer Science–Keep it Simple

    Pick one topic at a time (I broke that rule today).

    Keep it very short, two examples at the most. 

    Show live code.

    Give your students time to do it and ask questions.  Show your student(s) questions to the group as often as possible.

    Don’t repeat yourself.  If you repeat yourself, people will zone out on you.

  • How to Teach Computer Science at any level

    I am going to start doing more of this type of post since some conversations with Grace Hopper students

    Don't talk much. Have a point to make, make it and offer to answer questions.

    Use your class time for students to do computer science and dig them out of their holes.

    Let the students talk.

    Sent from my Windows Phone

  • Grace Hopper

    #ghc2011 #k12

    Have had an absolutely fabulous time and am going next year.

    Might even be persuaded to speak.

    Everyone and everything was wonderful.

    Sent from my Windows Phone

  • Breakout BYOB

    The bad thing about teaching CS for 20 years is that it is hard to find things you haven’t seen.

    Since BYOB is the newest thing I have done, and since I was comfortable in this room, I stayed.

    Sent from my Windows Phone