Hello again,
This week has been very similar to the previous week, except I finished the course I was taking online. It was great completing the basics of Python because, as I will talk about in a minute, getting to the more specific and complex aspects of Python would be nearly impossible. With that being said, after finishing the course on codeacademy.com, I moved to reading a book called Doing Math with Python. Originally, I had planned on reading Python Crash Course: A Hands-on, Project-based Introduction to Programming, but I found Doing Math with Python this week and considered it better for my project.
I started the book on Tuesday, and so far, this book is teaching me everything I'll need to know when it comes to creating a program for determining the Hubble Constant. I had developed the basics for Python, but now, I have shifted to an area for application. As I go, I am learning how to create new programs but not as complex as the Pig Latin Translator, of course.
In a larger perspective, I think that trying to understand a new programming language is important, not only to me but to everyone. If it ends up that the data my advisor gives me doesn't need a program for calculations, at least I had begun to understand a programming language used by scientists all over the world. If I do continue my love for astronomy in my college years, I'll be at an advantage, for I will be familiar with a program astronomers use daily. In other words, if I don't use it now, I'll be definitely be using it in the future. I think everyone should learn Python because we live in a technological world, and having programming knowledge will put you further ahead than a majority of people. Learn Python, it's amazing! Plus, to all those language lovers, Python's syntax is very similar to our English.
I am excited, and frankly, a little nervous for next week. On February 23, I will be making my way into the ASU lab for a tour. I believe I will also be attending a meeting with astronomers, so I'll have an opportunity to meet several people working in the field. The one thing I hope for is that I don't walk out of there feeling discouraged. Astronomers are extremely smart people, and I hope that they realize that I have not ventured too far into the astronomical world. It's hard to explain, but I think you understand what I am trying to say. I'm jumping into a sophisticated (I am not saying that no other fields are sophisticated) and complex field, and I don't want to appear as, for the lack of a better word, idiotic.
I hope everyone is having a great time with their senior project, I know I am. Catch up with me next week, for I will tell my experiences at the lab.
Regards,
Max Biwer
This week has been very similar to the previous week, except I finished the course I was taking online. It was great completing the basics of Python because, as I will talk about in a minute, getting to the more specific and complex aspects of Python would be nearly impossible. With that being said, after finishing the course on codeacademy.com, I moved to reading a book called Doing Math with Python. Originally, I had planned on reading Python Crash Course: A Hands-on, Project-based Introduction to Programming, but I found Doing Math with Python this week and considered it better for my project.
I started the book on Tuesday, and so far, this book is teaching me everything I'll need to know when it comes to creating a program for determining the Hubble Constant. I had developed the basics for Python, but now, I have shifted to an area for application. As I go, I am learning how to create new programs but not as complex as the Pig Latin Translator, of course.
In a larger perspective, I think that trying to understand a new programming language is important, not only to me but to everyone. If it ends up that the data my advisor gives me doesn't need a program for calculations, at least I had begun to understand a programming language used by scientists all over the world. If I do continue my love for astronomy in my college years, I'll be at an advantage, for I will be familiar with a program astronomers use daily. In other words, if I don't use it now, I'll be definitely be using it in the future. I think everyone should learn Python because we live in a technological world, and having programming knowledge will put you further ahead than a majority of people. Learn Python, it's amazing! Plus, to all those language lovers, Python's syntax is very similar to our English.
I am excited, and frankly, a little nervous for next week. On February 23, I will be making my way into the ASU lab for a tour. I believe I will also be attending a meeting with astronomers, so I'll have an opportunity to meet several people working in the field. The one thing I hope for is that I don't walk out of there feeling discouraged. Astronomers are extremely smart people, and I hope that they realize that I have not ventured too far into the astronomical world. It's hard to explain, but I think you understand what I am trying to say. I'm jumping into a sophisticated (I am not saying that no other fields are sophisticated) and complex field, and I don't want to appear as, for the lack of a better word, idiotic.
I hope everyone is having a great time with their senior project, I know I am. Catch up with me next week, for I will tell my experiences at the lab.
Regards,
Max Biwer