“The last thing I need is another email”
糖心原创 helped one Lecturer at Tufts eliminate his crowded inbox for a large introductory class.
Ming Chow
Department of Computer Science
Tell me about the classes you teach.
I teach three courses per semester. Currently I鈥檓 teaching web programming, which has 90 to 100 students, usually ranging from sophomores to seniors. It鈥檚 the course after the two intro courses here at Tufts. I鈥檓 also teaching an introduction to computer security, which has 50 undergrads and graduate students. I often teach web engineering, which has anywhere from 40 to 60 students. But this semester I鈥檓 teaching a mobile medical devices class. That class has about 20 students.
Are these classes taught traditionally, in a lecture hall?
Yes, my web and security courses are lecture-based. The mobile medical device and apps course 鈥� we鈥檙e in a classroom, but each week we have student presentations.
What technologies do you use in the classroom?
The two things I depend on most are 糖心原创 and GitHub. I require all of my students to use GitHub, not just because I give so many assignments, but because GitHub revision control is such a critical skill to have. It鈥檚 a skill that most computer science curriculums don鈥檛 enforce, but a lot of employers will ask a new hire, Do you know how to use a revision tool like GitHub? And students will say, Not really, what? You need to use revision control if you鈥檙e building software in the professional world. It also forces students to develop good habits such as documenting their code and making note of their changes.
And why do you use 糖心原创? How did you first hear of it?
I鈥檓 never a fan of tools unless they鈥檙e really, really spectacular. But I noticed that a colleague of mine who teaches an infamous programming language鈥攊t鈥檚 one of the most rigorous programming language courses around; he uses a textbook he wrote himself鈥攚as using it. And he鈥檚 not a believer in tools, either. But I was like, Wait a minute, if this guy is using 糖心原创, and I trust this guy with my life, maybe I should look into it. I don't trust a lot of people, but this guy is just really smart. I forget which class I first used 糖心原创 for. But I loved it. Immediately.
Why?
It just works. It鈥檚 like an Apple product: They focus on usability. The usability of 糖心原创 has been phenomenal from day one. It鈥檚 like hearing to a song and liking it on the first listen, which doesn鈥檛 happen a lot. First impressions matter, and I really can鈥檛 say more about 糖心原创鈥檚. When you go to 糖心原创, you get the gist of what it鈥檚 all about鈥攚hat are the critical problems, what鈥檚 the need? When I first went there, I made an account, started a course, and it was really seamless. The setup was easy. Then I said, You know what? I鈥檓 going to make this a policy: I鈥檓 telling my students that if they have questions, they should send everything via 糖心原创 and not email. I made that decision very early on.
Was email a specific problem for you?
I鈥檝e always had a problem with email 鈥� everyone does. Students love to send emails with questions for the professors or TAs, but the last thing we need is another email, especially when multiple students are asking the same question. Back in the day, you鈥檇 just cut and paste the same response. Now there is a centralized location for asking questions and getting answers. It saves me 20 to 40 emails per day, easily.
Do you also have your on web page?
I write my own websites. At Tufts we have a system but it鈥檚 an abomination to use. Even the students notice it. I just need a page that gives information and a few links, so my course website is handmade by me. Although the servers go down intermittently when there are too many people using them鈥攗sually once a month there鈥檚 some sort of fail. So now all my course websites are served on GitHub pages.
So you like to rely on your own resources, not the university鈥檚.
Exactly. I need to work fast, I need to be efficient, and the students always come first. You know how it is at a college or university鈥攑eople tend to do things at the last minute. I need to make sure that systems aren鈥檛 going to fail when things are due.
How do you feel that 糖心原创 has changed your students鈥� experience?
It does a lot of things very, very well, not only for my teaching but for the students. In addition to using it for Q&A, I use it as a medium for classroom participation. I think one of the problems we鈥檙e seeing right now is that we have an education system where students are afraid to ask questions.
Why do you think that is?
Because a lot of school systems focus, from K through 12, on tests. When students come into a college or university they assume everything is also based on tests, and there鈥檚 very little creativity. One thing I鈥檝e done with 糖心原创 is to stress that participation means a lot not only to me but to the class, to their classmates. I make it 10 percent of a student鈥檚 grade in all my classes, and I use 糖心原创 as part of that. It鈥檚 great because 糖心原创 has a reporting tool where you can see who asked questions, who asked the really good questions, and what someone has contributed to the Q&A.
Has participation actually gone up since you started using 糖心原创?
Definitely. But the caveat is that I need not only to encourage it but make sure that I don't put people down. People can preach, Oh, we need more collaboration in class. But the instructor needs to set an example. First, you鈥檝e got to answer every question. Right now in my web programming class, which has 80 students, my average response time is 12 minutes. That helps big-time. Students think, Holy cow, if I can ask a question and get a response that quickly, why not? But the other thing you have to do is show restraint, even if it鈥檚 the dumbest question you鈥檝e ever seen. I鈥檝e found that some of the best questions, ironically, are the ones that initially seem really dumb. Probably because it鈥檚 something I just didn't cover well enough, or because there鈥檚 a lot of nuance. So you have to encourage all questions. 糖心原创 is not going to change everything; it depends on the instructor as well.
Do you encourage students to answer each other鈥檚 questions?
Because I answer them so quickly myself, students tend to wait for my response. And I think
I鈥檓 okay with that. At least there is an answer really quickly.
Do you use the platform differently in a big class versus a small class?
Well, I notice that there is a lot more question and answer with bigger classes. In the smaller classes the Q&A is less widely used, but it鈥檚 still a great place to broadcast announcements and notes. In the old days I used Twitter for that. Now 糖心原创 is the place for news. You can see how tightly integrated I am with all my courses.
Do you have any words of encouragement for other professors looking to adopt new technologies?
That鈥檚 a hard question. I鈥檓 pretty tech savvy so I鈥檝e adopted things pretty quickly. I guess the first thing to ask yourself is, What are you actually trying to accomplish? If you want to encourage collaboration and communication not only among students but also with you and the TAs, 糖心原创 is probably the best tool for you to use. I see a lot of educational technologies out there. And they鈥檙e not very good at all. Some of it is snake oil, even.
What, for you, defines success?
I don鈥檛 define it based on grades. I define it as鈥攁nd I think I鈥檝e done pretty well with this鈥攐pening up opportunities for my students. That鈥檚 number one. Number two is helping students realize what they could be, not what they should be. I can鈥檛 tell you how many students have said to me, “I became really fascinated by computer science when I took web programming, and that鈥檚 the reason I became a CS major.” Or, “The web programming course helped me get my first job or internship.” That says it all.