Tag Archives: #edtech

What Most Schools Don’t Teach … And I’m Determined to Learn

At the beginning of both 2012 and 2013, I named learning to code as one of my goals for the year. Recently, I have been exploring new ways to accomplish that goal and I wanted to share them in case others would find them useful too!

In the past, I have explored parts of Codeacademy and TryRuby. Unfortunately, my participation on both of those sites was too sporadic to really teach me very much, so I have been looking into other ways to learn coding.

This spring, I spent more time engaging with Scratch because I hope to introduce it to my students next year. As I mentioned in January, I have been using the Super Scratch Programming Adventure book to guide my learning. Participating in the MIT Learning Creative Learning MOOC has also helped me to try new projects and actually publish one of my own on the Scratch website. I think having a resource like the Scratch book that I can carry around and explore at my own pace, one that’s engaging and asks me to create something with a purpose (e.g., a functioning game) has helped me to learn more of the program. Having the MOOC community has also made a difference because I have been exposed to a group of people engaged in similar work and willing to post their own work and share ideas. Finally, the hope of using this with my students has been a big motivator in helping me persevere with Scratch.

But what if you’re not looking to learn Scratch? Luckily, I’ve also found some other great resources recently to learn coding that have similar supports. One of them is joining local Meetup groups that supports tech learning and offer coding classes. There are actually a couple of groups in my area and they seem to collaborate together or at least announce events for one another so that I have an opportunity to learn almost any coding language I’d like by attending one of their classes. Unfortunately, some of them are pricey (at least for coding newbies on a tight budget) and they are also often on weekends, which can be a challenge sometimes.

Still, I recently attended a Python class and really loved it! I had no previous experience with Python and after a day long session on a Saturday plus a few hours Friday night, I really felt like I had a foundation for working with the language. I still need to work on learning all of the syntax rules but the logic makes much more sense and I was exposed to some great, free resources, like CodingBat and OpenHatch Wiki. Being in a room full of other learners and facilitators (who were very willing to help and problem-solve!) and having such a large block of time dedicated to learning Python, really made it manageable to dive into the language. Now, I need to get back to Codeacademy to practice and start trying to apply my knowledge!

After winning a contest on Twitter for a free class on Codagogy.com, I also took a two week course with them on the basics of HTML. As they define them it, Codagogy offers “Online collaborative web development courses.” where you can “Learn to code in a small group of like-minded women.

codagogy html image

I have picked up bits and pieces of HTML over the years working on my own websites and projects but I was pleasantly surprised to find that I still learned a lot from the basics course. There were answers to little questions that I had always wondered about and wonderfully clear yet concise screencasts about the how-to’s and why’s about things like getting your own domain, finding a server, and adding alt tags to images.

Codagogy in 60 seconds from Susan Buck on Vimeo.

My favorite part of Codagogy courses is how they are structured. You join a two week course but assignments/exercises are only distributed on Sunday, Tuesday, and Thursday, so the work is not overwhelming and is gently introduced. There are also deadlines and points you can gain from completing exercises to help keep you motivated and on-track. This is something I found I struggle with on more free-form sites like Codeacademy. Plus, there are little quizzes at the end of each exercise where you’re asked to check your understanding and also apply your knowledge, so you can walk away feeling confident about what you’ve learned and your ability to use your new skills.

Finally, you are in the course with a limited number of other participants and you have access to a course forum where you can meet/greet those other women, ask questions, and share ideas or resources. This community aspect really brings it all together and makes Codagogy a great  but flexible space to learn new coding skills. Best of all, their courses are very affordable and if you refer friends, both you and they, get $17 off!

codagogy css basics logo

I’m excited to start my next Codagogy course, CSS Basics! In an effort to get more women coding, Codagogy has kindly offered two codes to give away for a free Codagogy class. Even if you’re not looking to code right now, you can sign up for their class on SEO or get notified when Photoshop for the Web is ready.

Enter to win a free class!

Frustrations with Flip Books

To close out the first week of my digital storytelling explorations for #etmooc, I decided to try two new tools. I’ll talk about one in this post and the second in another post because (while writing) I realized each one requires a fairly detailed explanation. The first is FlipToon, which is an iPhone app that allows you to create flip books. I downloaded it as a free app a few days ago (it’s now 99 cents) and when I started thinking of ways to create and share digital stories, I realized it could be a fun medium to try.

To begin, I looked over the basic how-to screen before starting in on a test story. It took me a little while to figure out how I could manipulate images within one page with the copy/crop feature and how I could start with the same image on the next page with the “previous page copy” button. Having all of these options always on the screen means that the icons are quite small and the workspace is also pretty tight. I struggled to get my drawings to look how I wanted and thought more about how valuable a stylus might be for this type of activity. Have other people found them to be helpful for writing or art projects?

fliptoon howto

After I finally felt comfortable with all of the tools and capabilities of the app, I thought about what I wanted to animate. I tried a few different sketches in color and black and white and finally settled on the idea of drawing a dancing ballerina. I realized that with my limited drawing skills, it would take far too long for me to add color to every page if I wanted to use different images so I stuck to black and white and began sketching.

After a few pages, I decided to make my closing image have a touch of color and I used the pink pencil to add some color to the ballerina’s tutu. Then I put on a cover page and added a title: A Ballare (which means to dance in Italian). The idea I had in my head of the dancer gracefully flowing and twirling reminded me of the flow and cadence of Italian, which I love.

Unfortunately, once my story was finished, I started running into problems. First, when I went to create a movie of my book, I realized that I had added an extra page at the end of the book. I went back to edit but couldn’t find a way to remove it. I worked for a while, adding one final, “final” page so the story wouldn’t end with a blank page and then returned to try to make my movie. Next, I tried to add some music for my ballerina to dance to but the player kept freezing and a few times after selecting a song, it was silent when I played my movie. Luckily, along the way, I saved one copy of my story to my photo album because then the most frustrating development occurred … the app froze to the point that I had to shut it down and close it and when I re-started it … my story was gone!

There’s no ability to save your story within the app as you’re working on it (aside from leaving it open in the app … assuming it doesn’t freeze). This means that you can’t return to edit a story you were working on earlier or re-open an earlier story and add more to it or re-import your story if the app freezes and you lose your work! After all of the time I spent working on my drawings, I couldn’t bring myself to start again so instead, I took the earlier copy I had saved to my photo album and sent it to my computer. Then I put it into iMovie and added my music there, with a little title slide and uploaded it to Vimeo so I could share it with all of you.

A Ballare from Maggie Powers on Vimeo.

While I love the idea of making flip books on mobile devices and being able to share stories this way, I’ve deleted FlipToon from my library for now. I’m guessing and hoping there are other apps out there with similar capabilities but I don’t want to run the chance of my own (or my students’) work being lost because of the app limitations.