Friday, August 21, 2020

Keep Holy the Month of IAP For It Is a Time of Rest

Keep Holy the Month of IAP For It Is a Time of Rest (title taken from The Cathedral of Our Lady of the All-Night Tool) I keep a list in my head of what topics I want to blog about. But I think of it as a stack, as opposed to a queue so I cover things that happened more recently first. So obviously, I need to cover what I did over IAP, and then maybe I can make it as far back as last semester. Fortunately for me (and those of you who want to hear about 6.111 and my other adventures in EE), I didnt do much this IAP, so I should be able to just knock this out and move on. Last IAP I spent almost all of the month working on 6.270. It was fun the robots are really cool. But it was also stresful. I didnt get much sleep during the last week of IAP (or during the rest of IAP, for that matter). So I decided that this year I was going to be on campus, but not have any formalized activities taking up all of IAP. I was going to rest and recuperate so that I could go into the spring term well rested and just generally enjoy myself. I think I more or less accomplished that, with a few exceptions. So, what I did for IAP is a fairly short list. One of the bigger things I did was teaching an introductory class in Python for SIPB. SIPB (the Student Information Processing Board) is a student group that focuses on improving computing, both in general and specifically at MIT. Theyre responsible for things like debathena, which is forming the basis for the new release of the Athena system, and scripts.mit.edu, a web hosting service for the MIT community. Additionally, they run a series of IAP classes, covering everything from how to hack Facebook Javascript to the Caffeinated Crash Courses, which attempt to cover everything you really need to know about a topic (usually a programming language) in 3 hours. They also have a series of decaffeinated introductory courses in a whole host of languages. I taught the one in Python. It was 4 classes that were 3 hours each, and covered both the basics of the Python language and some applications such as web development. It was a good experience, and I had 40-50 students. That being said, I learned some very valuable lessons: Teaching is hard Teaching for 3 hours straight is really hard Its hard to prepare enough material to teach for 3 hours straight If you do have enough material, it probably took you at least 6 hours to get it together I certainly have a lot more respect for the work that good teachers must put into their preparations, because I know that Im certainly not a great teacher, and the preparation took me a really long time. On the other hand, it was a really good experience, and I really hope that I get a chance to teach this again next year. Other than that, I basically spent all of IAP doing unimportant things cleaning my room (although not too much), setting up a better backup solution (although its still not there yet), and lots and lots of sleeping. Anyway, thats all for now, but Monday is the Ring Premiere, when all of the sophomores get to see what our Brass Rat looks like for the first time. Lots of people think that Ring Premiere isnt that interesting, but Im personally excited.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.