Ir al contenido principal

CSC104 October 6th


I choose CSC104 for several reasons, such as my curiosity and studies. I always wanted to know how programing feels like. Specially, in this world where the technology is always developing and interacting with ourselves is necessary to know about how programs work. Additionally, CSC104 will provided with the basis for my developing knowledge and for a better understanding of Cognitive Sciences which is my current major.  Having said that, I expect that the course will give me the basic tools to understand in deep some of the computer concepts and theories that I study.
I always thought that programing was going to be boring, but I was wrong. In this course, I realized that learning the different commands and concepts is interesting. I had this pre-concept of programming because I previously had learned how to use some FSL, which has many differences with Dr. Racket. This is because FSL is predominately for fMRI analysis, while DrRacket is more a multi-paradigm program. That is why I have found it exciting so far, specially how we can create new functions with the definition command. Because of that, I would say that DrRacket is a more interactive language of programing that allow us to play a little bit with our creativity and the different commands. Although, sometimes it is tricky with some of the concepts such as list and apply. This made me reflect that the course indeed is harder than I expected to be. However, making the weekly exercises for the quizzes’ preparation has helped me to overcome some of the difficulties that I had in mastering the material. Thus, I will say that I feel satisfy with my performance in the quizzes because the weekly exercises usually give me a good practice of what topics I am going to be tested. Finally, I would just like to add that some of topics of interest for me are binary numbers and artificial intelligence 

Comentarios

Entradas populares de este blog

CSC WEEK 11

Number representation was the topic for week eleven, which basically focused on binary numbers. At the beginning of the week, I did not feel comfortable with binary digits, but through the week I, certainly, progressed with my understanding. As humans, when counting we tend to group things in 10. However, computers do not use decimal numbers, they use voltages, which is similar as use just two fingers, instead of ten. In binary numbers, the only digits are one and zero, and because we are so used to do operations in base ten numbers, it is difficult doing operations with binaries. In fact, it took me a while to feel comfortable doing sum or multiplication with binary, specifically addition. But thanks to the practice fields that professor submitted, I mastered operations with binaries. I realized that it was the same as doing operation with decimal numbers, but just using zero and one, for instance, 1+0=1, 0+1=1. The only difference is when adding one and one, which equals one and ...

CSC104 October 26th 2017

I have realized by now that the best way to study for CSC104 material is by doing the weekly labs exercise and to review the lecture material at the end of each week. The lab practices especially are an accurate representation of what the quizzes are going to look like. Thus, they provide a reliable source for practice and preparation before the quizzes. Additionally, I would say that doing past test helped to write the first term test, because thanks to that practice I got used to the format of evaluation. As well as the material that I should give more focus. Undoubtedly there is some topics that I should study more than others, such as Sierpinski images.   Although I really like the concept behind them and their appearance, especially their self-similarity, it still confusing for me how to build a definition for a Sierpinski image. However, I have been trying to overcome this problem by practicing alone the creation of new definitions with base    ...