• About
  • Projects & Research
  • Publications
  • Archives
  • Categories
  • Archive for the ‘Work’ Category

    Spring Work


    2010 - 01.26

    So, this semester I’m going to have quite a workload. All my courses have a high reading amount. Two require homework and/or a programming assignment each week.

    In addition, I will be grading the first programming course, tutoring a foreign visually impaired student, and doing side research for the Director of Mentoring & Retention. I’m not even sure my workstudy is for this semester, but I’m guessing the Director wants to spend every dime (thereby making sure I get the full employment pay).

    In most semesters, I have done side projects which dabble into my interest. Yet, I’m not sure I will have the time this time. So, I have decided that I will continue watching how this semester goes and then decide whether I have the time.

    If it does work out, I think I would like to do some cell phone programming (probably Android, but maybe the iPhone‘s Objective C). I don’t know what I would want to program though. I would like to involve hardware, like the GPS or accelerometer. I think the best tools are tangible or ubiquitous.

    Unusual job suggestion


    2009 - 11.04

    My official title is Assistant to the Director of Mentoring and Retention. My work has varied from cleaning to keeping the Director sane to web site design to an in-class teaching assistant to mentoring to running a student group to grading. So far I haven’t had a significant amount of say in what work I will be doing.

    This semester has been hell though with grading. I am grading, by hand, the quality of the code submitted (the equivalent of a grammar check on an essay) for the second semester programming course. This latest assignment is taking 20-30 minutes to grade each student and with 66 submissions I can feel my brain melt.

    Because I’m having to use more mental and time resources than the Director expected when she signed me over to another prof, she has asked me what work I want to do my final semester. And the idea that I have in mind is very unusual.

    We have 200 and 400-level independent study credits. For several years, excluding last year, there has been a group independent study in the spring with students from both the 200 and 400 level. This is led by the Director and usually another faculty member with approximately 10 students. The purpose being to do undergraduate research as a group or groups and practice presenting findings in the spring poster session.

    I have asked to be the teacher for this course next semester.

    I know that at some point of my academic career I will be a lab/recitation teaching assistant. Between my social anxiety and attention deficit, I can honestly say that teaching will be difficult for me. So, I want practice first.  The group study seems like a good place to get my feet wet.

    1. No preset agenda.While I enjoy structure when learning, it will take some coaxing to keep me from going on a tangent.
    2. Minimal grading compared to normal TA work.
    3. Encouraging creativity and critical thinking. I’m passionate about learning; creative and critical thinking are fantastic skills for others to develop.
    4. Writing reports and researching literature are two of my strongest skills which I can teach to others.
    5. Small group size. Less people means less anxiety.

    The Director approves of this suggestion. Now, we just need to know whose approval we need for me to do something that’s never been done before by a graduate student, let alone an undergrad.

      Setting Bars


      2009 - 11.03

      [What follows is pretty free form, so sorry if it's hard to follow.]

      Yesterday, I went to a talk on science education in the twenty-first century. The main points from the talk were:

      • Traditional lecture-style teaching results in 10-20% retention of knowledge.
      • Working memory can last for at most 7 distinct topics.
      • Examples, analogies, and images decrease the working memory load.
      • Explain things as cohesive units rather than as disjoint parts.
      • Even if the choice is insignificant, the ability to have a choice increases motivation.
      • Most students leave classrooms with less “expert-like” thinking than when they entered.

      … So, if it isn’t really clear, I research a lot on education in STEM areas. And, the longer I am in college, the more I am convinced that many professors have no idea where the bar should be set on how students should preform. A particular favorite is a professor who explained his curving scheme thusly:

      Of course there will be a curve! I list everyone by their uncurved score and then [moving his hands in a window/gap creating fashion up and down] go ‘hmm there.’ And divide the grades that way [with partitions].

      In all honesty, this seems to be the primary methodology for curving computer science courses, including ones where exams are already curved. And it seems detrimental to students learning. This arbitrary curving indicates that one did better than some percent of students, while giving no evidence of what material was actually learned.

      I am currently grading the second programming course in the curriculum. And I feel like banging my head against a wall while doing so. Students make mistakes on material covered in the prerequisite course. Repeatedly. After I dock points and write a comment on what error occurred.

      The professor for this course disproves of  me grading students harshly. This includes docking points for having unnecessary looping and requiring that all of their variables be more meaningful than ‘x.’

      The professor I am working under is also the professor for one of my courses. My project is notably more difficult than others (many have settled on game A.I. while I’m doing computer vision and machine learning). On more than one occasion, he has indicated that he feels it is too complex for me. I’m not sure if this is cultural or because he feels I can’t succeed or that it shows an example of higher difficulty that others should be able to do.

      From elementary through high school, in gifted education and accelerated learning courses. College is the first setting where I am always in classes that are designed for the middle. College is also, interestingly, the first time that I have tested notably worse than my peers and been told that I can’t do something.

      I find myself questioning why I am compared to everyone rather than judged on my own qualities. I have had professors grade me more harshly for being clever, and I don’t agree to this. But, if I’m choosing to do work at a different level, why should I be discouraged? And, to be fair, I think students working at a lower than mean level have a right to work at that level.

      Professors need to work on showing students why subjects are important and how to learn them. Professors are typically passionate about their subjects, they should share this passion.

      Grading


      2009 - 09.09

      It’s very strange to me how my department handles grading.

      First off, the emphasis on having courses on a curve. I understand the significance of having the course weighted for even distribution. But, when the curve is set up with a C+/B- as the median, I’m not convinced that students understand what they are suppose to. In this system, you can tell how well a student did relatively, but not what they know; there isn’t a checklist of knowledge in this case.

      I, as I have mentioned, am doing grading this semester. It’s depressing how few students follow directions.

      … Yet, I can’t entirely blame the students. They are being taught to program in the lower levels. The importance of theory (algorithms, logic, and critiacal thinking) aren’t emphasized. It’s very difficult to blame a student for not understanding, if (s)he doesn’t know why things are important and why we do things a certain in way.

      Even the tutors and some of the grad students don’t get the signifigance. I just want to hit my head against a wall sometimes.

      Final Year


      2009 - 09.05

      It’s the second  week of my last fall at Colorado State. And things have definitely changed. First up, I’m taking two embedded systems courses: one senior and one graduate level. There’s also a Sensation and Perception course along with a senior capstone Artificial Intelligence. It’s going to be a much bigger project-oriented course load for me. :-)

      I’m now the president of my ACM student chapter. I really don’t know what to expect with that; it’s a volunteer position and it’s hard to imbue urgency and seriousness into others. (Our chapter doesn’t exactly keep the finances balanced. We’d need more members to do so, or to get students more excited for fundraising.)

      I work at my computer science department.  While in previous years I’ve taken more of a peer-mentor roll, this semester I’m spending my work doing grading for freshman and sophomore CS courses. I really don’t know what to think about that.