How I Use It
My main use for it currently is just as a way for me to share project deadlines, tips, and reminders, and for the students to turn in their project deadlines. I love being able to annotate their first drafts on the computer (not only is this eco-friendly, but it has the added benefit of being available to you forever, so that when a final draft is turned in and you think it is identical to the first draft, you are not basing your frustration on memory- you can actually confirm if this is the case).
Edmodo is a great space for students to connect with you as a class, in a safe and moderated way. Students seem to like the "social media feel" of it (looks kind of like facebook), and like that they can track grades through it instantly.
I like that I have a way to get out documents to students that are not public on the web (textbook codes, practice tests, etc), and that I have a way to give feedback to them individually as well. I LOVE that the feedback is then stored forever, and I can always go back and look to see "didn't I suggest that they ______?" or similar. I love that I always have access to assignments turned in, even after I have graded them and given them feedback. I like that I don't get complaints about "printer problems" for due dates, and that even with snow days or absences I can still expect assignments to be due.
I love that I can actually annotate their assignments through edmodo, assign quizzes or polls, set reminders, etc. I can even create assignments and set it to "assign" it to the students at a future date (With a large 4-month project, I created all the assignment deadlines ahead of time, and had them each set to assign one after the other).
BUT, the interface is still not super user-friendly. I love that it has an app that you can download to go along with the website, but the app is almost useless! I find I can only do maybe 1/10 of the website functions through the app. And there are plenty of things I would really like to be able to do through the app (invite students to the classroom group, being one example). The students also find themselves frustrated. In todays world, they want to be able to submit their assignments through the app, and essentially do everything through it, and they get frustrated when they need to "find a real computer" to do it.
Edmodo has more capabilities than I even really could realize; but, I find it is slow to learn sometimes and takes time to figure out all its capabilities.
Also, the timezone is automatically set for the students, and they are not prompted to choose one upon creation, which really bugs me because it is about 13 hours off from our time zone; then they complain that edmodo told them it was due the 15th, not the 14th (and its all just a timezone issue).
My final complaint (as a math teacher) is that the poll creator or the quiz creator through edmodo doesn't have any way to do any math type or text. So, for me, that generally makes quizzes through edmodo fairly useless, which is disappointing because I would love to be able to put quizzes in!