Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Darkly)
  • No Skin
Collapse

Chebucto Regional Softball Club

myrmepropagandistF

futurebird@sauropods.win

@futurebird@sauropods.win
A forum for discussing and organizing recreational softball and baseball games and leagues in the greater Halifax area.
About
Posts
1.4k
Topics
266
Shares
3.6k
Groups
0
Followers
1
Following
0

Posts

Recent Best Controversial

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    @petealexharris @wakame

    "Error handling code is code."

    It had not occurred to me that a student might not see it that way "some guy wrote code to try to tell you what went wrong" but I can see how this might not be how a student might see the errors.

    It's like when I realized as a kid that all books are just ... written by people. A revelation. I think I thought, on some level, books were a natural product of the universe. When I realized they could have typos, bad ideas it was so exciting.

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    @charette

    Like if someone offered me an assistant I'd say "that's OK." the class size is reasonable 12-18 students. I just need to help them understand errors better.

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    @charette

    These are middle school kids. I don't think they need someone to rush over and help them. I want them to think about "my code won't run" in a different way.

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    Sometimes I have them write the code on paper with the computers closed. And this is fine, but I'd rather have them using the IDE or textedit and there is a limit to how much fun you can have with code on paper.

    And it does tend to be the weaker students who are almost happy to find something to stop the onslaught of information "see it doesn't work! we can't go on!" and that obviously makes me very grouchy.

    I need them to see this is like saying "Teacher my pencil broke! Stop the lesson!"

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    Sometimes when you are teaching you need to stop the lecture, change the plan because there is an error in the worksheet, or the problem is too hard.

    What's really annoying me is that some students think that when their code doesn't run this is "a problem with the lesson" I should stop everything until we fix it.

    But, my lesson is fine. The student just made a typo.

    They are so focused on the code running they aren't listening to the lesson which would teach them WHY it's not running.

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    @ligasser

    "I usually have clear me/them speaking parts in the course. While I speak, they listen, which I enforce up to the last whisper.

    Also, the "me" parts only take 15-20 minutes each"

    This is how I normally teach (although with middle school students I keep "me" bits to under 8 min each) this is why it's so annoying when they call out during these sections. Something they wouldn't ever do normally.

    Something about coding and seeing the error makes them not see it as "time to listen"

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    @mansr

    Yeah...

    what I'm trying to convey is that there is a *reason* why the code isn't working and it will make sense in the context of the rules the got dang computer is trying to follow.

    It might be annoying or silly, but it will "make sense"

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    @wakame

    This is helpful for me. I had a hard time understanding why one student was upset, almost to the point of tears (they are very sensitive) that the error message said "error on line 32" but, really the problem was the way they originally named the variable.

    "Why couldn't it just say the error was on line 4? 😢 I tried everything I could to fix line 32. 🥺 😢 "

    My sweet child... it's just not that smart, not like you.

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    Things to Try:
    * look for typos
    * look at what the error message indicates.

    If these don't work consider reverting your last changes to the last working version of your code. Then try making the changes again, but be more careful.

    If you can't revert the changes, start removing bits of the code systematically. Remove the things you think might cause the error and run the code again. Isolate the change or code that causes the problem.

    You can be a great programmer.

    2/2

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    So Your Code Won't Run

    1. There *is* an error in your code. It's probably just a typo. You can find it by looking for it in a calm, systematic way.

    2. The error will make sense. It's not random. The computer does not "just hate you"

    3. Read the error message. The error message *tries* to help you, but it's just a computer so YOUR HUMAN INTELLIGENCE may be needed to find the real source of error.

    4. Every programmer makes errors. Great programmers can find and fix them.

    1/

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    My students aren't lazy, but they *can* be a little perfectionist: scared to take risks or sit with not having the answer right away.

    They are really upset when their code won't run... but staying calm and *systematically* looking for the cause of the problem, knowing that if you just work through the tree of possible causes you will find it is not something they are good at.

    I think I need to teach this.

    Maybe I will give them some broken code and we will find the errors together.

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    @freequaybuoy

    "I have the exact same thing as you but it's not working"

    99 times out of 100 no, no you do not have the "exact same thing" you've made a typo.

    Because the whole point of it being a computer is that if you have the exact same code it always does the exact same things.

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    I think they become anxious when their code isn't working the same as what I have up on the projector and they want to get it fixed RIGHT AWAY so they won't fall behind.

    Then when one of them starts calling out they all do it.

    I may take some time to explain this.

    This never happens when I'm teaching math. Something about coding makes them forget some of their manners, and become less self-sufficient. "It's broke! I'm helpless!"

    What is that about?

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    Example of the problem:

    Me: "OK everyone. Next we'll make this into a function so we can simply call it each time-"

    Student 1: "It won't work." (student who wouldn't interrupt like this normally)

    Student 2: "Mine's broken too!"

    Student 3: "It says error. I have the EXACT same thing as you but it's not working."

    This makes me feel overloaded and grouchy. Too many questions at once. What I want them to do is wait until the explanation is done and ask when I'm walking around.

    Uncategorized

  • Wanted: Advice from CS teachers
    myrmepropagandistF myrmepropagandist

    Wanted: Advice from CS teachers

    When teaching a group of students new to coding I've noticed that my students who are normally very good about not calling out during class will shout "it's not working!" the moment their code hits an error and fails to run. They want me to fix it right away. This makes for too many interruptions since I'm easy to nerd snipe in this way.

    I think I need to let them know that fixing errors that keep the code from running is literally what I'm trying to teach.

    Uncategorized

  • I often worry that I'm doing something that annoys people, at work, at home, online, on the bus anywhere...
    myrmepropagandistF myrmepropagandist

    @bruce

    Sometimes I wish I could be as complex, devious, and imperious as the imaginary person they have decided I am.

    Uncategorized

  • I often worry that I'm doing something that annoys people, at work, at home, online, on the bus anywhere...
    myrmepropagandistF myrmepropagandist

    @nazokiyoubinbou

    I'm still confused by all of this.

    Uncategorized

  • I often worry that I'm doing something that annoys people, at work, at home, online, on the bus anywhere...
    myrmepropagandistF myrmepropagandist

    @nazokiyoubinbou

    In college a group of girls in my year (really good-looking popular kids) decided that I "thought I was better than them" when I was really intimidated by them and apparently talked about this for months before someone brought it up with me "why do you hate Jane, Jill and Julie so much? I think it's awful how you treat them."

    I was so shocked and sad that I made everything awkward by going right over to them and asking what was going on.

    And we ended up being friends?????

    Uncategorized

  • I often worry that I'm doing something that annoys people, at work, at home, online, on the bus anywhere...
    myrmepropagandistF myrmepropagandist

    @nazokiyoubinbou

    I think this happens to introverts more, and the less expert your social skills the more it's likely to be you.

    Do you think that applies? It does for me.

    My social skills are very ... synthetic, none of it comes easily. I kind of follow the recipes of how to be nice, they do mostly work, but it's very baffling.

    Uncategorized

  • I often worry that I'm doing something that annoys people, at work, at home, online, on the bus anywhere...
    myrmepropagandistF myrmepropagandist

    My unwillingness to talk about other people "behind their back" now makes me worry that I'm not a good friend.

    I can understand that sometimes we just want to complain and have someone agree that it's a valid complaint. Not "Solve The Problem(tm)" I get that.

    But, it's really easy to make up a version of a person who doesn't exist if you never talk to them and just talk about them.

    "Oh she's selfish and makes you cover her classes too much? TELL HER." (for example.)

    2/2

    Uncategorized
  • 1 / 1
  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups