Difference between revisions of "Class Journal Week 3"
From LMU BioDB 2017
Emmatyrnauer (talk | contribs) (→Emma Tyrnauer's Responses: adding template) |
(→Emma Tyrnauer's Responses) |
||
Line 21: | Line 21: | ||
[[User:Emmatyrnauer|Emmatyrnauer]] ([[User talk:Emmatyrnauer|talk]]) 09:11, 18 September 2017 (PDT) | [[User:Emmatyrnauer|Emmatyrnauer]] ([[User talk:Emmatyrnauer|talk]]) 09:11, 18 September 2017 (PDT) | ||
{{Template:Emmatyrnauer}} | {{Template:Emmatyrnauer}} | ||
+ | |||
+ | =Arash Lari's Responses= | ||
+ | # I think this quote resonated me the most: "Every month it becomes easier to do things that have never been done before, to create new kinds of chaos and find new kinds of order. Even though my math skills will never catch up, I love the work. Every month, code changes the world in some interesting, wonderful, or disturbing way." I've felt that on the assignment because the longer I worked towards a solution the more I felt I could do. However it really resonated with me because it's how I've felt since starting computer science about 4 years ago. I was always tech savvy but never really had any experience coding when I first started and everything seemed so daunting, and that feeling didn't stop at any point, but every class I passed and assignment I completed made me feel like I could do that much more than I used to be able to do. Now I work on tons of extracurricular coding stuff that I never thought I'd be capable of and it's all just from practice and persistence, | ||
+ | #Going off of my last response, I think the biggest thing is practice. I just need to create different types of challenges for myself and try to do new things in bash, just like how I learned every other programming language. Failing and trying again are the key to learning programming in my opinion. | ||
+ | |||
+ | {{Template:ArashLari}} |
Revision as of 20:38, 18 September 2017
Contents
Eddie Azinge's Responses
- Pull out a quote from the first two sections of “What is Code?” that you think directly relates to what you experienced in the individual portion of this assignment. Explain why this quote is particularly resonant for you.
- "Every character truly, truly matters. Every single stupid misplaced semicolon, space where you meant tab, bracket instead of a parenthesis—mistakes can leave the computer in a state of panic." - Paul Ford's "What is code?", Section 2.3
- This quote specifically resonates with me from this homework assignment, specifically the bit about 'every single stupid [...] bracket instead of a parenthesis.' At the tail end of the assignment, when I was transforming the raw curl'd output into a neatly formatted version, I had made the mistake of using a pair of brackets instead of a pair of parenthesis in the grep regex `<(BR|PRE)>`, and vice versa in the sed regex `s/<[^>]*>//g`. This lost me a good chunk of time, as I couldn't figure out what other part of my command would have been wrong. It was only after I had thrown my regex into an evaluator that I realized that I had confused their definitions, and my code finally worked. Ford's comment about every character truly mattering resonated quite a bit with me after that.
- What do you think you need in order to grow more comfortable, confident, and effective with the command line and manipulating data at a “raw” level?
- All I believe I need is more practice interfacing with the command line and with data. Until recently, I haven't needed to use the command line in order to generate and format data, but if I were to work on more projects that require the functionality of retrieving data from some remote server, then I believe that necessity would force me to become more effective with the command line and manipulating data at a “raw” level.
Corinne Wong's Response
- "There are 11 million professional software developers on earth, according to the research firm IDC. (An additional 7 million are hobbyists.) That's roughly the population of the greater Los Angeles metro area ... There are programmers for everything. They have different cultures, different tribal folklores, that they use to organize their working life." This quote stood out to me because I knew coding was up and coming, but it really put it into perspective for me. There are a lot of people that code in the world. Moreover, for a lot of them it's not necessarily their profession. This really allowed me to see how much coding is a part of our daily lives and how anyone is capable of doing it, whether it's for their job or to help simplify their lives. Similar to this class - a lot of us are biologists who likely had no intention of coding in our careers, but here we are. Not only are we doing it, but we can also see how code is involved in biology and how it has shaped our field and the tools we use.
- I think I need more practice. It seems to require a lot of knowing certain sequences and commands that I do not. Once I start practicing more, learning new commands, and frequently using them, I'll be able to remember the codes and be more comfortable and confident with my skills.
Cwong34 (talk) 18:16, 16 September 2017 (PDT)
BIOL/CMSI 367-01: Biological Databases Fall 2017
Assignments
- Week 1
- Week 2
- Week 3
- Week 4
- Week 5
- Week 6
- Week 7
- Week 8
- Week 9
- Week 10
- Week 11
- Week 12
- Week 14
- Week 15
Journal Entries:
- cwong34 Week 2
- cwong34 Week 3
- cwong34 Week 4
- cwong34 Week 5
- cwong34 Week 6
- cwong34 Week 7
- cwong34 Week 8
- cwong34 Week 9
- cwong34 Week 10
- cwong34 Week 11
- cwong34 Week 12
- cwong34 Week 14
- cwong34 Week 15
Shared Journals:
- cwong34 Week 1 Journal
- cwong34 Week 2 Journal
- cwong34 Week 3 Journal
- cwong34 Week 4 Journal
- cwong34 Week 5 Journal
- cwong34 Week 6 Journal
- cwong34 Week 7 Journal
- cwong34 Week 8 Journal
- cwong34 Week 9 Journal
- cwong34 Week 10 Journal
Group Project
Mary Balducci's Responses
- "Thinking this way will teach you two things about computers: One, there’s no magic, no matter how much it looks like there is. There’s just work to make things look like magic. And two, it’s crazy in there." This quote resonated with me because while doing the experiment, I found myself thinking a lot about what's going on behind the scenes whenever I use a computer. By using the curl code, I could have a sequence of DNA translated just like putting it into a website and hitting the submit button would do it. This is cool because I went from having no idea how forms on websites worked, to knowing how to use a code to do the same thing. Not knowing how they worked, computers have always seemed sort of magical, like something I could never understand, but now I have a slightly better understanding of how it all works.
- In order to be more comfortable, I think I need a lot more practice, and more information on structuring commands and how and when to use certain codes.
Mbalducc (talk) 19:07, 17 September 2017 (PDT)
Zachary Van Ysseldyk Responses
- The quote "A programming language is a system for encoding, naming, and organizing algorithms for reuse and application." resonated with me because, like other languages, it is a form of communication. Furthermore, both verbal and programming languages follow a unique set of rules that must be followed in order to make sense. The part that I really thought was thought provoking was the programming languages are systems for reuse and application. It is interesting that the computer science community is very open about their work. Reuse and application is encouraged, not frowned upon. Regarding this assignment, I was thinking how all I was doing was communicating to the computer to do something. I was using a programming language, not just typing in characters.
- I think that more practice will help me to be more comfortable with the command line of course. I also think that knowing where to look and how I want to go about it will help. Understanding how to go about the problem I think is half the battle, and I think that I struggle with that.
Zvanysse (talk) 20:56, 17 September 2017 (PDT)
Emma Tyrnauer's Responses
- Pull out a quote from the first two sections of “What is Code?” that you think directly relates to what you experienced in the individual portion of this assignment. Explain why this quote is particularly resonant for you.
- What do you think you need in order to grow more comfortable, confident, and effective with the command line and manipulating data at a “raw” level?
Emmatyrnauer (talk) 09:11, 18 September 2017 (PDT)
Links
- My User Page
- List of Assignments
- List of Journal Entries
- List of Shared Journal Entries
- Class Journal Week 1
- Class Journal Week 2
- Class Journal Week 3
- Class Journal Week 4
- Class Journal Week 5
- Class Journal Week 6
- Class Journal Week 7
- Class Journal Week 8
- Class Journal Week 9
- Class Journal Week 10
- Group Journal Week 11
- Group Journal Week 12
- no week 13
- Group Journal Week 14 (executive summary)
- Group Journal Week 14 (executive summary)
- Group Journal Week 15 (executive summary)
Arash Lari's Responses
- I think this quote resonated me the most: "Every month it becomes easier to do things that have never been done before, to create new kinds of chaos and find new kinds of order. Even though my math skills will never catch up, I love the work. Every month, code changes the world in some interesting, wonderful, or disturbing way." I've felt that on the assignment because the longer I worked towards a solution the more I felt I could do. However it really resonated with me because it's how I've felt since starting computer science about 4 years ago. I was always tech savvy but never really had any experience coding when I first started and everything seemed so daunting, and that feeling didn't stop at any point, but every class I passed and assignment I completed made me feel like I could do that much more than I used to be able to do. Now I work on tons of extracurricular coding stuff that I never thought I'd be capable of and it's all just from practice and persistence,
- Going off of my last response, I think the biggest thing is practice. I just need to create different types of challenges for myself and try to do new things in bash, just like how I learned every other programming language. Failing and trying again are the key to learning programming in my opinion.
BIOL/CMSI 367-01: Biological Databases Fall 2017
Assignments
- Week 1
- Week 2
- Week 3
- Week 4
- Week 5
- Week 6
- Week 7
- Week 8
- Week 9
- Week 10
- Week 11
- Week 12
- Week 13
- Week 14
- Week 15
- Week 16
Journal Entries:
- ArashLari Week 2
- ArashLari Week 3
- ArashLari Week 4
- ArashLari Week 5
- ArashLari Week 6
- ArashLari Week 7
- ArashLari Week 8
- ArashLari Week 9
- ArashLari Week 10
- ArashLari Week 11
- ArashLari Week 12
- ArashLari Week 13
- ArashLari Week 14
- ArashLari Week 15
- ArashLari Week 16
Shared Journals:
- ArashLari Week 1 Journal
- ArashLari Week 2 Journal
- ArashLari Week 3 Journal
- ArashLari Week 4 Journal
- ArashLari Week 5 Journal
- ArashLari Week 6 Journal
- ArashLari Week 7 Journal
- ArashLari Week 8 Journal
- ArashLari Week 9 Journal
- ArashLari Week 10 Journal
- ArashLari Week 11 Journal
- ArashLari Week 12 Journal
- ArashLari Week 13 Journal
- ArashLari Week 14 Journal
- ArashLari Week 15 Journal
- ArashLari Week 16 Journal
- Page Desiigner