Alright, so you might have noticed I’ve been gone for a while. I stopped coding for a while, or trying to code as the case may be. Why not? Well, I just wasn’t learning much with the methods I was using. Essentially all I was doing was copying what I saw in various tutorials or books into Eclipse and calling it a day. But I didn’t really learn what I was doing. I was also very hung up on only trying to learn java and/or android development. Android development is still my end goal, but I have taken a step back. Over the last 4 weeks I have been learning to code in a new way, and I’m ready to start writing about it and sharing it with you.
This post is just an intro to what I have been doing. I found Coursera. Basically, this site lets you connect to many high level institutions and professors. Unfortunately the Android Development course I signed up for hasn’t started yet or even given a start date. So… I am taking a Python course. I feel it will still benefit me when I move onto Android Development because I’m learning how to think logically like a programmer needs to. If, Else, For, While and so on all apply. As do the design process and thinking. And I can actually learn in this format. Coursera is structured with video lectures from the professors, quizzes and mini projects. The mini projects are great as you get a basic template and specifications as how the program must work, but then you must put in the code. It’s not just copy and past. It’s using the information from the lectures and examples and applying it to the given project. These projects are then peer graded, so you get to learn more as you look at other student’s code and implementation.
I will follow up this post with a few more in depth posts about the various projects. This week we are making a pong game.