Here is a link to my progress:
http://www.codecademy.com/anicholakos
On Monday and Tuesday I was mainly working with lists which was pretty easy, they are what they sound like and they were not too confusing although I mess up the index of them a lot. Sometimes I forget about the zeroth element or like one time when I was told to separate a string with "catdogfrog" and when I sorted it I printed "rog" instead of "frog". That was an easy unit though.
On Wednesday I was introduced to for loops which are pretty easy right now but I imagine will get harder. I mess up the indents a lot though which is really frustrating but whatever.
Thursday and Friday I learned about dictionaries which is a pretty tough concept when combined with for loops but I am slowly making progress.
Python dictionaries are very important to the language, and they introduce you to a concept that will transfer to other languages as well. In other languages you will see them called hash tables, hash maps, or associate arrays, but the concept will be the same: key-value pairs where the key is mapped to the value. That means you look up the value using the key.
ReplyDelete