One-year study of Computer Science: (04/1-04/12)

Source: Internet
Author: User

Many IT people like to make a summary of their own lives, but many often prefixed the word "Ten Years of wind and rain" before the word "conclusion, I decided to write an article titled how many years of life summary so that I could sigh for years later, at the right time, record your own insights on a certain stage of life, think about the past, and look forward to the future.
This summary is based on computer learning and interspersed with some important insights on life and learning.
Strictly speaking, I should be a computer enthusiast. At least I defined this for myself before I was transferred to the computer system. In the second week of college entrance, I saw a question about Jiangsu Level 2 VB examination in front of the school canteen. I think it's funny-Can VB be used for the examination? After confirmation, I got a positive answer, and I bought the test set for the second-level VB test. In my opinion, passing this test is a piece of cake for me. Who told me to be a computer enthusiast.
My university is a very general university in China (I don't want to say too much indignation to undermine the tone of my summary in this article, the school ranked 50 in the country at the time of entry, and now it seems to be about 90.
In the first half of my freshman year, I did not fully adapt to it. In fact, I did not learn anything except high numbers, but I did not know what I was busy with. I ran supermarkets and Xinhua Bookstore. In short, there is no less money.
On March 13, December, I saw a national second-level VB registration (Jiangsu had to wait for the second year to report). I thought I could finally do something interesting, even though the registration fee is 80 yuan, no

I think it is worth it (now, it does ).
04 years
April January:
I officially started to study VB. I used to spend some time in high school VB. (However, the textbook in high school is too harmful. I printed the strings into sting, which seriously dispelled the enthusiasm of beginners, so, for me, the formal part of learning should actually start with a function. Just as VB gave everyone the impression that there was not much difficult to understand in learning, and the whole process was quite easy.

April February:
After going home, besides continuing to study VB. I also began to make up my mind to win a software I had never been able to take-Flash (in fact, my first thought was very simple. It would be nice to use Flash to do something similar to MTV, when I step into FLASH, I know that I have entered another place ). In the aspect of VB, I have mastered a good way of learning, that is, surfing the internet for help. My website is a forum called VB, and there are many enthusiastic people in it, in particular, I am a VBSTAR expert who has almost answered my questions. I am still very grateful to him for remembering this question.
Now, with the development of computer learning habits, I feel that posting and asking for help on the Internet should be placed in the end. You can choose to post for help only when you think hard, check E data in books and computers, and cannot find any relevant content on the search engine.

April March:
I bought several papers to prepare for the VB level 2 in early April.
I saw some engineering-related majors have started auto cad courses, and I felt red-eyed. I also went to learn it, but then I had no problem... if I want to talk about the relationship between me and such software in the future, I think I may do secondary development work on AUTO CAD.
Flash continues to make small animations. At that time, I felt that I could copy the FLASH on my school website.

April:
Take the Level 2 VB test.
At this time, the school started the VB Teaching Work for 0.75 semesters for science and engineering students. Of course, I have dismissed such levels of Dongdong, but it means that, I tried to tell me some of my chances of being careful with VB when I took a break between classes. I want to show you the interesting things made in the book, such as Screen Protection and the loss of the mouse, in this way, how interesting it is to learn VB ...... however, under the great test, it seems that everyone's interest cannot be raised ......
After testing VB, the first thing I want to do is to start to learn the C language, because I think it is a professional language. Only when it comes to it, my own level is regarded as a grade, on the Development page of program design C, I wrote the following:
Formally stepping into the door of the programming world, from now on ......
04.4.07

The counselor asked me to give a FLASH animation to my website. Of course, I was very happy to accept it. At that time, I only had gotoAndPlay (), stop () Class. All the Flash files were animated, without scripts, and a bit of PHOTOSHOP was added. After several nights of study, I did not go to the computer room for FLASH. However, the project was not pleasant because the student in charge of the webpage did not have enough grades in the webpage, I was the first work that could have been shared with me, so I was "aborted" in the absence of standardized development. In addition, the counselor mistakenly believes that the relationship between the work and the work is not very good ......

April May:
In those days when I went home, I took the time to use VB to do a few interesting things, such as the demonstration of a standing wave, drawing arbitrary functional images, and missile pursuit experiments. Now I am doing this, these things have many defects from the inside out, but it is this enthusiasm that has become the cornerstone of my effort to learn computer knowledge.
FLASH, I borrowed an N-thick FLASH book from the school library. The book is a FLASH 5 programming book from the China Youth Publishing House. The price is 120 yuan, this should be my AS's first book. The book is illustrated in the text (or how can it be 120 ?), Reading is quite easy. I took the time to go to the machine room to practice. When I entered the transfer special effect, there was a problem with the effect. So I went to the flash and asked for help. Someone else saw my code, the code in the Flash 4 era is now obsolete. When I heard this, I felt very lost at first, but now I think of the Code as nothing more than what I learned.
In C language, most of them are reading books and few practices (which is of course harmful). In the school data center, TC, BC, and VC are available. I was dizzy when I saw the DOS system, when I failed to compile because I didn't set Incldue and lib paths in TC, I had to select BC and VC. Fortunately, they were less required to run, it's just a coincidence. Although TC is repeatedly called in Chinese forums, TC is a good thing for beginners. Using TC is the basis for better use of BC and VC, at least I think so.

April June:
The last exam is concentrated and easier in the next day. after a while of learning, I can basically understand all the code of a FLASH airplane game in my own FLASH book. At that time, I used an empty MC to detect the buttons, gotoAndPlay is carried out repeatedly between three frames and two frames. Now let's think about it. In this way, playing games not only make people more dizzy, it is basically meaningless. however, for a beginner, the pleasure and motivation of playing this game is far greater than that of the game itself. (This is indeed the case. I did not care about using TC TO MAKE A greedy snake and play the game well. On the contrary, when I caught a BUG that was triggered only when I was running and got some beans, I jumped up with excitement. Maybe it was such a fun change, it's doomed to my program life .)

In this month, I borrowed two PHOTOSHOP books from a book (it's not easy to know ^ 0 ^. This kind of book is basically the one that is snatched from the shelf ), the reason for preparing to attack the graphic field is very simple. FLASH has poor image processing capabilities. to work with it, it is best to use image processing software like PHOTOSHOP. in late June, I had almost no class and had fewer tests. After I had a meal in the morning, I went straight to the data center and made a meal card to practice PHOTOSHOP. In this way, I had to pay 5 to 6 yuan for my computer every day, but I think the value. however, even though I have downloaded two PHOTOSHOP books, most of those books are "Give steps, do with me". Before you use the filter to change the color, I don't know where the author will take you. it seems that this graphic design field is another completely different world. It requires not only inspiration, but also creativity. Although it is still struggling to learn 3D MAX and adobe affect effects during the summer vacation, however, there is too much content to learn in the programming field. Although this kind of design stuff is quite eager to learn, I have to worry about it. it seems that these software can only be used when I am idle for a moment.

April July:
I did a very important task and decided to transfer it to the Computer Major.
On the third day before the holiday, during the sunset, I thought of the goals and values of my life in the warm sunshine.
My original major neither liked nor had a future, but the original major to be transferred was a brand Major of this university, but I wanted to transfer it to that major for the sole purpose, I am afraid I still want to continue to think about the idea of "Beat". I want to study in a better professional, and then take a postgraduate entrance exam. I did not take this professional research, but it was a computer professional research.
Now, I think it is too tired to do this myself. Are you kidding yourself? All the roads are in Rome. not all talents need a model. A person is not so tired, not so angry as to succeed. If there is one way, if you can make full use of your talent to succeed, why not do it?
Therefore, I decided to transfer to the computer department (although it is a well-known buttom major in this school), where I believe I have enough enthusiasm and strength to win my own success. it was not easy to change the major that I wanted to switch to computer. During this period, the former vice president of the school, Dean Lu, helped me selflessly. the teacher who helped me solve the problem of becoming a professional and put student affairs first is hard to find now. As the leader of the first school, he deserves it. I will thank him for his whole life.
Before I went home, I bought a book called ROBBER PENNER's <FLASH MX programming>, which almost became the topic of my summer vacation. Although this book does not systematically explain AS1 syntax, however, the previous examples above are lightweight and practical. Looking at the examples, I started my own practice, it is mainly because of some preliminary physical phenomena (I am still very interested in physics and mathematics). What are the seven-ball collision and double star systems. in programming, a small number of Object-based and main process-oriented implementations have a sense of accomplishment.

April August:
Before December 10, I continued to figure it out. After December 10, I mainly reviewed the documents and received a professional examination.
Before arriving at school on the 20th, I summarized my learning income for this summer vacation and wrote an article about the preliminary thing quantity. I was given a facial recognition rate of five points by the Moderator of the flash game area, A small sense of success.
I am very grateful to another student from our school for giving me a computer that is running on one. This is a waste in others' eyes, I have become the most effective assistant for me. Without it, my enthusiasm for computers will surely be dispelled. this classmate is very sincere and selfless. It is really a pleasure to be friends with such a person. I would like to thank him for his whole life.
After passing the professional examination, I tried C ++ basic exercises for a few days.

April September:
Although you are sure you can transfer to the computer major, but the notification has not come down, so you are basically in a free state.
I wrote my own program when I switched my class. During this period, I completed a small game that touched bricks.

April October:
I have officially transferred to the Computer Major. However, the course C ++ I expect will be placed in the second half of the semester, along with discrete mathematics, the data structure and other courses that I think are extremely difficult to learn can't be learned until one or two semesters. so why is this school so professional... finally, I know why. but it doesn't matter. As long as I have a computer skill here, I will naturally be recognized. What I want is an atmosphere that can be recognized and encouraged, these are my bottom line requirements.
The main focus is on the preparation of a program for determining the determining factor (VB). I have achieved something small, but I feel that I am not very useful in mathematics. I want to make further progress, you cannot do it without adding "internal strength.
The English teacher's class is humorous and charming. I am deeply attracted by his class method ...... my English this semester suddenly jumped to the ranks of the 90-minute group from the family that lingers for 80 minutes. I am really grateful to this teacher for failing to score all the teachers in this school.

April November:
I tried to build a basic database (VB), but there were too few functions and nobody wanted :(
After three days, I made an opening animation for the FLASH lecture (not me). I felt that I had gained a lot of training. However, the flash mx stuff can be put into 2004 as a pile of garbage, and the effect is not found out, it seems to be a problem with global variables. (so I decided not to do FLASH stuff before I understood AS2)

April December:
Finally, I started my long journey to C ++. Although the lecturer compared me (he actually said that the BASIC language was invented by Bill Gates ?!! Fainting ~~~), I have long been unable to care so much. I want to learn C ++. I want to learn C ++ too much. C ++ is like a tree with countless beautiful fruits, every time you pick a fruit, you will be stabbed by thorns to the skin. However, when the fruit is delicious and put into your mouth, you will surely be happy and will cry out loud: "I want more! ". Yes. After I learned C ++, I felt for the first time that the power of code was so great that I first came into contact with masters in the programming field and famous books in the programming world. C ++'s learning has opened up a new field of true programmers for me, opening up an unprecedented enthusiasm for learning.

Outlook 05
For the new year, I hope you can improve yourself in the following aspects:
1. Self-study habits of Computer Science.
2. Deny the teacher in time. It is normal in this school to spend money and cannot buy a good education.
3. Constantly exercise and give full play to your expertise, and never give up the idea of taking the lead in scores (except for the primary course). The bottom line requirements for courses with no value in the future are too high.
4. Organize documents and materials reasonably. Do not make the documents junk!
5. Cooperation is the only way to achieve better development. You can use your own methods to obtain it. After all, in this small Information Institute, some people really like to learn software and programming.

05/1/27
EmilMatthew (little dream)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.