Objectifs pour le semestre

We’re already three weeks into the semester, but I figured it’s still worthwhile to go through and outline my goals for the semester.

  • Write a thesis proposal I’m proud of and get everything up and running in time for evaluation in January. My thesis proposal draft is almost done! I’ll be working on redesigning and implementing a new standalone gallery for App Inventor that promotes project sharing and increases discoverability of shared projects. I’m super excited to be tackling this project—I just hope I can finish everything in time.
  • Be an effective TA and help my students gain confidence in their ability to program. As a TA for the introductory computer programming class this semester, my number one goal is to help my students grow as programmers, whether they major in computer science or some other field that benefits from computing knowledge. It’s already been an exhilarating journey working with the course staff on designing psets and answering student questions on Piazza.
  • Exercise regularly with the volleyball team. It’s been a while since I played on my high school team, but I finally decided to return to the volleyball court! I figured it would be a neat way to meet more people and also to ensure that I get some exercise on a regular basis.
  • Learn a clarinet piece that I’m excited about. I won’t go into too much detail, but I ended up not being able to play chamber music this semester, which means that I also won’t be doing the Emerson program. I contemplated taking an early retirement from clarinet, but part of me didn’t want to quit quite yet. So I decided to keep taking lessons with Tom, and for once, I chose a piece to work on! Rhapsody in Blue, here we go.
  • Practice problem solving and keep learning outside of classes. I’m only taking one class this semester, so my stress levels are probably at an all-time low compared to the rest of my time here at MIT. At the same time, I’d like to treat this as an opportunity to learn outside the formal classroom. I’m trying real hard to get better at software engineering interviews, so spending time on HackerRank is definitely one of my priorities until I land a job offer. Also, I think there’s a lot I can learn about personal finance so that I can “adult” properly, especially post-graduation. Plus, my reading list on Goodreads has a ton of books that I should probably read.
  • Become a better cook. I’m no longer on the meal plan, which means that I have to fend for myself when it comes to food. It’s been a while since I cooked every meal with my friends the summer after freshman year, but I’m slowly getting back into the groove of things. Buying groceries is more annoying now that Star Market on Sidney Street is closed, but at least one of my roommates keeps me company during our weekly grocery shopping runs.
  • Be patient with life. I got a crown for tooth #30 in January, but somehow, the nerve in that tooth ended up dying. As a result, I had to get a root canal yesterday, and to be honest, I wasn’t thrilled about it. Fortunately, the root canal itself was actually a pretty painless process, and I had a great dentist and dental assistant to thank for that. Unexpected situations like teeth emergencies get me riled up sometimes, but I just need to remember that these things happen, and that I need to be patient. Things will be okay.

I think I’ll leave things off with a Twitter post I found on my feed.

I’m about to embark on the oftentimes soul-crushing process of job searching, so I could really use a dose of positivity 🙂 Fingers crossed…

Advertisements

Anyone Can Learn Anything

This past summer, I had the incredible opportunity to work at Khan Academy as a software engineering intern. For those of you who aren’t familiar with Khan Academy, it is a non-profit organization whose mission is to provide a free world-class education for anyone, anywhere. The people at Khan Academy believe that you can learn anything, so I figured I would take this time to reflect on things I learned this summer.

Learning to work with remote coworkers

Khan Academy has a very remote-friendly work culture. This was my first time working at a company where only about 50% of the employees worked on-site. Thanks to Slack and Google Hangouts, communication about work went pretty smoothly; however, things like the time difference and missing out on “water cooler” talks made getting to know my remote coworkers a bit more challenging. One thing that I wish I had done as an intern was attend the remote tea-times. These bi-weekly meetings were designed for remote employees and on-site employees to gather and just chat about things that are not necessarily work-related. If I ever do find myself back at Khan Academy, one of the first things I would want to do is attend one of the remote tea-times 🙂

Learning about accessibility compliance

One of my projects this summer was to help the Learning Platform team rewrite the discussions feature. The old discussions feature had a lot of room for improvement with regards to accessibility. For instance, learners who navigate through the site exclusively with a screenreader might have had trouble interacting with different parts of the discussion tools. Working on the discussions rewrite definitely made me more conscious of how the tiniest details can make a huge difference in how easy or difficult it is for a user to engage with the interface. Simply adding a few ARIA attributes and updating the focus element already saves the user from having to tab through the entire document to see what changed after the click of a button. Although this probably was not the most technically challenging project I’ve ever tackled, I truly had a blast tag-teaming with my co-workers on a project that helps Khan Academy truly be a platform where anyone can learn anything.

Learning what to look for in a job

One of my favorite parts about working at Khan Academy this summer was being surrounded by people who are incredibly passionate about the mission of the company. The engineers at Khan Academy are incredibly bright, and I’m sure many of them could easily have chosen to work somewhere that pays them more than a non-profit organization. However, they choose to work at Khan Academy because they know their skills are being used for a really good cause. The office walls are filled with testimonials from students, teachers, and parents saying how Khan Academy has changed their lives for the better. Some of my favorites are from students who couldn’t afford fancy test prep courses or books, but because of Khan Academy’s free SAT prep, they scored high enough on the standardized tests to earn college scholarships. It’s quite remarkable if you think about it.

Everyone has different priorities when it comes to job searching, and I think this past summer has helped me narrow down my top priorities. First and foremost, I want a job where I genuinely enjoy working with my coworkers and where we all feel like we’re contributing to a worthy cause. As long as I’m in an environment where I feel comfortable asking other people for help and working with them to solve problems, I think I’ll learn a lot during my first few years in the workforce.

All in all, I very much enjoyed my internship at Khan Academy, and I hope that I’m just as happy wherever I end up full-time *fingers crossed* 🙂

Personalized Learning Tools

My opinion of the education technology scene has changed quite a bit over the past few years. Whenever people hear that I’m interested in both computer science and education, their default response tends to be something along the lines of, “You should work for edX or Khan Academy!” When I was a freshman in college, I was totally on board with that idea. However, after realizing that my favorite part of teaching was getting to know my students on a deeper level and pushing them to achieve more, I became less interested in the idea of building technology that put curriculum online because I thought it seemed impersonal.

I was also somewhat influenced by Dan Meyer’s blog post “Problems with Personalized Learning” from March 2017. In the blog post, Dan highlights some of his concerns about an article written about personalized learning.

Personalized learning is only as good as its technology, and in 2017 that technology isn’t good enough. Its gravity pulls towards videos of adults talking about math, followed by multiple choice exercises for practice, all of which is leavened by occasional projects. It doesn’t matter that students can choose the pace or presentation of that learning. Taking your pick of impoverished options still leaves you with an impoverished option.

I’ll be honest—reading this blog post made me question the effectiveness of all the personalized learning tools I had heard about. However, after reading Sal Khan’s The One World Schoolhouse: Education Reimagined, I realized that there was nothing wrong per se about the tools themselves. The problem was assuming that the simple act of incorporating “personalized learning” tools in the classroom would automatically make students learn better. The tool itself is not the solution. Rather the tool makes it possible for teachers and students to have more meaningful interactions in the classroom.

Sal explains that by having students watch lecture videos on their own time, teachers can invest classroom time in working one-on-one with students and personalize the explanations they give them. Student performance tracking on platforms like Khan Academy help teachers identify which students are struggling and on which concepts, which in turn allows teachers to address specific pain points for students.

Another way in which tools like Khan Academy pave the way for personalized learning is by making mastery learning possible. Students should not move onto more advanced topics until they have demonstrated mastery of the foundational concepts. Mastery learning is generally not feasible with the traditional school system because the entire class moves together from unit to unit regardless of whether or not the student has actually mastered the previous unit’s material. However, by letting students move at their own pace, Khan Academy opens the doors to mastery learning, which I would argue is a key to truly personalized learning.

Just having the right tools doesn’t mean that the problem will be solved. It’s equally important, if not more important, to use the tools properly. Funnily enough, this lesson helped me realize that tools that might seem impersonal on the surface can, in fact, open the doors to more personal interactions.

The final countdown

There’s a little more than a month left of school, which means nostalgia is beginning to set in. As I look back at my college years, I’m somewhat overwhelmed by how much I’ve learned and grown since I first stepped onto campus my freshman year.

I think I’ll wait until I’ve actually graduated before doing my whole “look back on college life” post, so in the meantime, I’m just going to reflect on a few things that have happened this past semester.

To drop or not to drop

I dropped a class around four or five weeks into the semester, which is the latest I have ever dropped a class. My team was having some team dynamic issues, which really stressed me out. Every time we had an assignment due, all I would ever talk about with my friends was how frustrated I was with how my team was working.

At some point, I decided we needed to have a team meeting to discuss how things were going. I voiced my concerns and asked for ways in which we could alleviate the situation. I actually left that meeting feeling quite optimistic about the rest of the semester. Long story short, things didn’t get much better, so I decided it wasn’t worth the continual stress to remain in that class.

Dropping that class was one of the hardest decisions I’ve had to make because I didn’t want to abandon my team, and I didn’t want to feel like I was just giving up when the going got tough. However, I realized that sometimes I have to choose my battles. I don’t have to fight the hardest battles every time just because they are the hardest. If what I’m fighting for is not worth the struggle, then it is okay not to go up for that fight.

Turns out that decision was probably one of the best decisions I have made this semester. I quickly went from being miserable all the time to feeling the happiest and least stressed I have felt during my four years in college. (Also, it just so happens that the class structure changed, and the teams were disbanded soon after I dropped the class. Fortunately, my team did not suffer the consequences of being short one member.)

Showing up

Back when I was a freshman, a professor once told my class that opportunities are everywhere, and all you have to do is show up to learn about them. Someone in my lab emailed out about a Science of Learning Journal Club meeting, and I decided to go. Even though I had to shift around some other commitments and skip lunch to read the journal paper, I’m really glad I did so because I had a blast at the journal discussion.

I’m proud of myself for going even though I didn’t know a single person who attended that discussion. I was the only student among a bunch of Open Learning staff members, so I definitely felt out of place at first. Fortunately, they were actually super excited to have a student’s voice join their discussion. I’ve never felt so special just to be a student.

During the span of one hour, I met some incredible people who all care deeply about education and participated in some thought-provoking discussions about learning science concepts. I can’t wait to see everyone again next month because even though we represent very different demographics, I still felt like I had found my people.

Final semester goals

I’m more than a week into my last semester at MIT, but I figured now is as good a time as any to think about my goals for the semester.

  1. Prioritize spending time with friends. Most college graduates whom I’ve spoken to explain that what they miss the most about college is how easy it is to have impromptu hangouts with friends. Once people start working, it’s much harder to coordinate times when everyone is free. Also, this goal will help me justify doing fun things when I just don’t feel like working. Senioritis is real…
  2. Be patient with myself when classes get challenging. I’m taking 6.824 (Distributed Systems) this semester, which has a reputation for being a very difficult class. Instead of getting really worked up and anxious, I’m making it a goal to be patient with myself, slowly identify areas of difficulty and/or confusion, and work through them one by one.
  3. Go to talks and read books. I’m taking a relatively light load this semester, so during weeks when I don’t have to spend as much time on MEET and CodeIt, I want to make sure I “broaden my perspective” on the world by attending talks on or off campus and/or read books from my evergrowing list of books to read. Just last week, I attended a two-hour talk given by two formerly incarcerated individuals, and I’m so glad I did. I think this was the first time I’ve ever attended an event where all the participants were engaged throughout the full two hours.
  4. Make time to exercise and practice clarinet. I’ve learned that exercising and playing music reduce my stress levels, so even when I feel like I’m crunched for time, I need to prioritize these two activities. I have found that even 10 minutes of stretching in the morning makes me less anxious throughout the day.
  5. Limit the sugar intake (maybe 2 times per week). At some point last semester, I was eating green tea ice cream from the dining hall almost every morning for breakfast. I’m going to do that less often this semester.

Okay, so that’s that. Now we just have to see how well I can stick to these goals this semester 😛

That’s All Folks!

Teaching STEM in Korea

It’s only been five days since our STEM camp ended and already I miss my students, my team, and Seoul. I’m proud of my team for putting together a successful workshop, and I’m proud of my students for working so hard during these past two weeks.

DSC02587.jpg Two of our students made us a thank you poster!

For my final blog post, I thought I would highlight some of the most memorable parts of this trip for me. Obviously, if you want more details, you should just read the rest of the blog 🙂

Projects

During the afternoons of Days 7 through 9, we had the students choose and work on their own final project. We wanted to give students the opportunity to explore their favorite workshop activity in greater depth.

There were some concerns with regard to how successful an open-ended project would be with this particular group of students…

View original post 650 more words

Internet, VR, Dry Ice, and More

Teaching STEM in Korea

During the next two mornings, we covered a variety of topics including the internet, virtual reality, and dry ice.

My first internet simulation activity (adapted from Code.org) was based on the game Battleship. However, rather than have multiple ships and only one opponent, this version allowed a single player to place one battleship for each of three opponents. Because this was an internet simulation, students had to communicate their intent to attack a particular board space by passing notes with To/From fields and the board coordinates. The message recipient would then indicate whether the chosen board coordinate was a hit or a miss. Once the students got the hang of the game, some actually got really into it.

IMG_5457.jpg Battleship internet simulation

Three students were absent, so Emily kindly stepped in and played as all three of them.

IMG_5458.jpg Emily playing three games of Battleship

For the second internet simulation, I put together…

View original post 465 more words