Academic study is commonly considered to play the most important part in one's education. My performance in academic study is to ensure having a career or to enjoy learning , which can be improved and achieved by several factors in university. Academic study trains me to achieve skills making them fully prepared for work in that particular field.
My first academic objectives learn the basic thing of programming. I think it consist the basic concept of python, such as the the xmletree part, and some topic I haven't handle before. In my course, I need to study more myself. The main point of programming is the logic, algorithm, and debugging.
For the logic part, it is the core of programming, everything have a logic to control it. For example, when we want to leave the room, we may find the door and open it. Jumping out from the window is the logical error as we may die.
Now I am try to talk about the debugging part. It is the routine process of locating and removing computer program bugs, errors or abnormalities, which is methodically handled by software programmers via debugging tools or from us. Since debugging is the important part of programming, because debugging is the step by step process of finding errors or bugs in a program then the bugs can be removed to make the program function in the way it was desired. Therefore, I want to improve my debugging skill to make more possibility of programming.
My second target is learn "C++" in the long holiday, as I browse some information in the web which say that it is difficult to learn. Therefore, preparing well would be more important. After good preparing, I can learn it more convenient in my year 2.
It is my first year to learn programming, and I haven't prepare it before so I usually confuse during the lesson. At the last, I miss lot of knowledge as I need to chase the previous knowledge the teacher says. How ever, now I find that preparing is important in everything. I would like to prepare it well to make sure that I can make a good result in year 2.
Also, for the career reason, it would be better if I have more skill in computing. In 21st centuries, the employer emphasize learning more language and hope that you are good at many things. Therefore, I will do my best to learn more knowledge.
Now I am going to tell if I do well in this year.
To start with, I want to consider that how my current capabilities match my aspirations. Before I choose this course, I haven't learnt a lot of programming as I don't choose CIT course in secondary school. This is my first year to learn programming so I would not give myself a high target to achieve it. Now my situation is learn the basic programming of python, like loop, define, int/float, class. It is clear that I can do more programming in the holiday, such as learning new items in python. For instance, some opening file method, Internet data handling, structure markup processing tools, http module, etc. My current capabilities may be not completely match my aspirations, since I am initially touch with programming.
Moreover, it is a recognition that where there is a shortfall in my current capabilities that this needs addressing. Now, I know that I need to solve some problem of myself to let my future to be more relax. I would like the make a good use of my time. For example, taking advantage of fragmentation time is a good way to try. Everyone has 8 hours of work time on the working day, but there are many time we can use but actually waste some time we may not note, such as the 'mtr' time, there are some mobile phone app can help me to learn programming. Therefore, I would first use those time to "play" my mobile phone. Also, I will create a time that I should have revision that time. Therefore, preparing in fragmentation time and make revision in the revision time is a good idea to learn. Also, giving myself a short purpose to finish is a nice method to supervise me. It will produce a directionality for me to achieve to aim.
This is our group all work:
https://docs.google.com/document/d/1bS-rgc_8OKehblPGdilGewe6AZJ2xfCGJs20FnRFFjc/edit?usp=sharing