Blog

  • Moodle Queen = Setting up Moodle on a USB Stick

    There are three people in our district who are considered Moodle Queens:

    A  CS teacher at SEM as she is the best at setting up tests.

    The Moodle Administrator for the district.

    And myself for setting up courses.

    Well, I’ve gone a step further, I’ve figured out how to set up Moodle on a USB stick.

    Why?

    I’m about to go to California and present at a workshop and I never trust anyone else’s internet.  For example, I’ve been at two places in the Dallas area where I can’t use my phone internet:  UTD and Craig Culwell Center.  Worse yet, it took a while for me to get internet at the Craig Culwell center and I was a presenter.  I did have my USB Moodle site with me, so I wasn’t completely fubarred.

  • Had a blast!

    Went to an AP thing today by Region 10.  A.C.T. Summit and it was all good, and had fun stuff.  I presented AP Computer Science and Gridworld second session.

    The Keynote speaker has written books on over achieving kids, and had a lot of good ideas on how to deal with them and their parents.

    I asked a question as I had had something interesting come up lately.   I invited a dog agility mom to come to a Teacup trial and she said they wouldn’t because they were competing to get an AKC scholarship.  Oh, and the kid is in 7th grade.  Looked it up today and the scholarship is for $1000 – $5000 so I don’t really blame them.

    Probably looks a little different on the college application too.

    Went to the AP Statistics session taught by a colleague and it was VERY good.  It also gave me a chance to polish up my presentation.

    The AP CS was mostly math teachers, but we had fun anyway.  I think the biggest thing they got out of it was that they didn’t ever want to teach CS.

    The last session I attended was a general session on why kids take CS, basically a summary of a paper the presenter did for his PhD.  Had some very interesting ideas, basically that the more kids think they will do well, the more they enroll in AP Courses, the better they do, etc.

    He suggested that we encourage kids to take AP tests a second time (which is a game we used to play when we had two AP CS courses – which I mentioned).

    And at the end, we both acknowledged that kid that signs up for AP CS is not only going to get into college but they are going to be successful.

  • Running into students

    Went to a dying mall near my house, that they are trying to revive when I heard “Mrs. Weaver” – I turned and found one of my former students – and a very frustrating one at that.

    I put on my biggest smile and asked how his summer was, and in a halting voice he told me, and his mother repeated clearer, so I told him some of what I was doing and shook his hand.

    I am ALWAYS happy to run into students.  With my more able students, I may act annoyed, but they know the truth.  They see the twinkle in my eye.

    Moral:  If you see your former teacher, say something.  We always like running into you.

  • My IT Department Will Not Let Me – Computer Science Teacher – Thoughts and Information from Alfred Thompson – Site Home – MSDN Blogs

    Why IT departments don’t trust computer science teachers I don’t really understand.

    via blogs.msdn.com

    Actually OUR IT Department is pretty good.

    When our district buys computers they ask the lead teachers (I am one of them), what we want, and usually have us review the image.

    They also leave me with the Deep Freeze Console so I can Freeze and Unfreeze the computers and make my own changes.

    I would say one of the reasons they work well with us, is that one of them used to be on eof us. They also all seem to recoginize that their job is to make our jobs easier and that ultimately we're about the kids.

    However, in my twenty years of teaching we haven't had many problem children either. No grade changers, have had a few kids end up on wrong sites accidently, and a few on purpose.

    On the whole though, everyone is there to get the job done.

  • Do you want to teach Computer Science in Texas?

    I have been teaching high school Computer Science in Texas for 20 years and have helped other people get their teaching certificate.

    You can go through an alternative certification program, but I don’t recommend it.  Until you get your certification, you are the first to go when they are cutting positions, and that is happening a lot lately. 

    I recommend my route, which is to go through a local university, get a defiancy plan and get a traditional teaching certificate.  I went that route, and so did several of my friends.

    The good thing, is that any courses you take will count towards a Master’s degree, something all school systems like and pay more for.

    I needed Speech, Texas Politics and several pedagogy courses.  Take them, you’ll find few pedagogy courses that focus on Computer Science and you need the knowledge for the certification test.  Student teaching is helpful too.

    I was lucky, my district was able to put together a pedagogy course that focused on CS one summer – we used it to develop new curriculum.

    I will warn you that teaching CS is probably as hard as working in industry.  You don’t have much help, and in fact, most staff development opportunities feel like some type of ego battle.  Not sure why, I think it comes from some of the male dominance in the field but the women are as bad if not worse than the men.  Actually I think it comes from not being secure in the field – a lot of CS teachers started out as math teachers and feel the need to constantly defend themselves around the true CS people.

    The other problem is that everyone in your building expects you fix their stuff.  I don’t mind fixing things, but most of the time I have to tell people that their computer is broken and can’t be repaired.  They don’t like that.

    You often have to teach a lot of different subjects, but I don’t mind it.  I found in student teaching, if I had to teach the same course all day, I got bored.  Or even just two.  So teaching web, CS Fundamentals, PreAP, and AP, plus doing Robotics Extracurricular makes me happy.  I know, I’m weird.

  • So it’s summer, why are you working?

    I’m taking a short break from curriculum writing, something I’ve been doing since I was released from school on Friday.  I am also working on the two presentations I’m giving this summer:

    • June – Gridworld, one day for Region 10
    • July – CS&IT on Fundraising

    I’ve also found teaching is a whole lot easier if I walk in the classroom in August and I have everything planned out for the year.

    I still have to tweak things – if kids don’t get a unit I’ll have to change the way I covered it (and I’ll fix that next summer), and when the schedule gets changed I’ll have to make some changed.

    It means I have more time to grade and interact with students when prep work during the year means giving a copy of the already prepared plans to my evaluator.

  • Summer Plans are coming together

    First, I was really excited to get an email that I got accepted to a Tapestry workshop in Duluth in August.  I think I’m going to drive – though looking into other forms of transportation.  There are places I’ve wanted to see along the route, and as I keep saying, it’s just up I-35.

    I finally got money from the district to go to an AP Summer Institute, that’s going to be the week before in Dallas. 

    But I’m getting ahead of myself and working backwards.

    My first deadline is to finish the Scope and Sequence for Computer Science Fundamentals.

    Then I am presenting at a local AP event – covering Gridworld.

    I am presenting at CS&IT in California the week of July 10.

    Have an IBM Camp experience with a student.

    Then the AP Summer institute and trip to Duluth.

    Somewhere in there I am taking a class at UTD.

  • Why NOT online education?

    I was talking to someone about higher education the other day, and the fact that I got my master’s mostly online.

    He said that online was the wave of the future.  Well, notice I said mostly online.  We were teacher’s and we met about three times a semester, at the beginning of the course, right before mid-terms, and right before finals.

    The first meeting was to steer us in the right direction and make sure we had everything we needed.  Some of that was textbook money, etc., since the district was paying for it, so we might have skipped that. 

    The second meeting was to get everyone together and let us present our research to that point, and prepare for the mid-term.  Same thing on the third.

    Now we were teachers working on an advanced education degree so the opportunity to share our work and getting it critiqued was huge – the district was training us to train other teachers.  But still, getting together and discussing things face to face was good.  We could have done it virtually, but it wasn’t the same.

    I’ve also taught high school students on line.  I’ve only met one high school kid who could do it, and he still needed to hunt me down and talk to me in person a couple of times.  The rest of the kids weren’t driven enough to do that.

    So if we want to see “online” education for high school students we need someone in the room to keep them on task and someone in the room to make sure they are going in the right direction.  And we need enough of those people per student so we don’t lose some.

    That’s the job of a high school teacher.

  • Preparing for Summer Staff Development

    Almost forgot about this people:  http://www.techark.com/

    Super rock solid web hosting.  I went with another company because they don’t do “Windows” stuff.  But I have Microsoft Office 365 doing my Windows stuff now, so I’m back.

    The biggest reason is that I LOVE LOVE Moodle, and have been using it for years to manage my classroom.  Before Moodle, I’d written my own classroom management system that didn’t do near as much.

    I’ve got two summer staff development opportunities.  I’ve got a workshop here in Dallas I’m doing on Gridworld, and one I’m doing for the CSTA CS&IT Conference and I think that the best way to do both, is to have all the materials in a Moodle for people to login and participate with while I’m doing it, AND I’ll have it ready for the future.

    So my Moodle site is up and running at http://www.mykweaver.org/moodle

  • Summer Workshop Project–Moodle

    I’m teaching two summer workshops so far – an hour session at CS&IT 2012 and a session at Region 10 on GridWorld.

    I’ve decided to set up a Moodle site – it’s pretty cheap if I can get it up and working – so participants can download handouts, etc. when they get home and communicate afterwards.

    I’m going back to a host I was with for a really long time – sadly my current host support has been deteriorating.  They can’t seem to support their old products and don’t seem to be moving them to their new products.

    Weird.