To freshman students

Source: Internet
Author: User
Tags coding standards

Personal counseling Summary

I. Description

Since the beginning of November, the school has launched an activity for students of grade 10 to find a few student TAs. students of grade 12 will be given tutoring for students in the evening during their self-study course C LanguageProgramDesign.

When I heard this, I felt very excited because I was interested in trying it out. Later, I learned that I only use C language. Although my technology is not good, I think it is okay to use C language. So I registered.

 

Ii. Self-evaluation

Time: From January 1, November 12 to January 1, December 20

Self-evaluation: I think that during the tutoring period, I have a clear conscience and no soy sauce. I think everyone will come every night and listen to me carefully. I really want to share my programming experience with you.

However, due to limited subjective technical capabilities, insufficient teaching experience, limited objective time, and lack of strict management, I am sorry to say that I have not taught you well.

Through this tutoring, I knew that I still had many shortcomings and that many knowledge points were not thorough enough, so I had to continue my work unconditionally.

 

Iii. Motivation Analysis

Motivation:

First, I feel that I have a hobby. The current idea is to be a good teacher. With my efforts, I try my best to expand my positive influence, help those who need help. So even if I am a little busy in my junior year, I did not hesitate to register.

Second, I also came from my freshman year, and I also had my own experience on how to learn computers. Although the technology is not high, the lessons learned are also bloody. I know that I have not learned well, so I hope I can use this opportunity to make up for my own shortcomings and share my thoughts with you.

Third: I challenge myself again. I used to think about a chance. This time I want to see if I can't do it, whether I can hold the audience, and what qualities I lack.

 

 

4. to students and sisters

1. Professional discussion:

C language is an introductory course in computer science, and its importance is self-evident. Therefore, it is necessary to learn well unconditionally. Otherwise, it may be as I predicted that C ++ will listen to tianshu in the next semester and the data structure (important and difficult) in the sophomore year will be very difficult, the computer industry is recognized as a difficult point. In addition, it must be achieved by using ADT (abstract data type), and it must be tianshu. In my sophomore year, I had a deep understanding of the computer architecture. I don't have to talk about the basics. The operating system is hailed as a professional and non-professional watershed. It is even more difficult to parse the operating system implementation principles in a more abstract way.

 

As a result, I found that I did not learn the most important professional knowledge in the four years of college. What can I do to graduate from college? In fact, to tell the truth, I have not learned well, so now I have learned the lesson, and I will start to look at it again to find a 1.1-drop remedy. It is because of this that, when I see that you are studying in the current learning status, it will be the same mistake. In my heart, I feel sad and sorry. (No alarmist, just ask for proof of Time)

 

Because it could have been learned well. It's just because you can't adjust your status, and you are still immersed in the state of being managed and "learned" in high school. When you get to college, you feel that everything is novel, so we started to lose our way.

 

At the same time, I want to emphasize the students' learning mentality:

1. Some students did not learn well this semester and suffered a severe blow. They did not like this major. After going to school for one semester, they decided to give up after finding this difficult, and then they went into exile.

Suggestion: Check whether you can understand it.

I think the average student is not qualified to transfer to a major, so accept it unconditionally. Remember: you cannot select what you love. When the mountains are not over, I will be there. Do you understand?

 

(For entertainment only)

 

2. I want to learn well, but I do not know how to learn

I want to say, never give up on the first point. In fact, it is really not difficult, but to learn well, the learning cycle is long, you need to stick to it.

    1. It is necessary to establish a self-learning consciousness. As a computer professional, self-learning is essential. If you lack it, You can cultivate it unconditionally from now on. Learn to use search tools, go to some professional forums, expand your knowledge, and learn about the entire IT industry, software, database, hardware, network, multimedia, server, and cannot win. You need to find your own direction.
    2. We must have a specific learning route. We have provided some suggestions for your reference because we have little knowledge. The details will be detailed later.
    3. If you identify a direction, you have to keep going. Never be impetuous. You must be steadfast. Currently, you can only learn one language. Otherwise, I learned too much and learned nothing in the end. I still have to start from the beginning. Why? in the IT industry, I am not proficient in everything. If so, I must boast about it and despise it seriously, mislead new users... Because one industry is enough to study, so much more.

 

Specific Learning Methods:

    1. As a qualified programmer, you must exercise questions and code frequently. From the perspective of your current situation, if you do not have any exercises, you must repeat each example in the book one by one to deepen your understanding, practice coding standards, and finally improve the typing speed.
    2. Don't be proud. After learning a language, make a good summary. Don't rush to learn other things. read other books to consolidate what you have learned. A book cannot cover all things. You need to read relevant Classical Books. The details will be detailed later.
    3. When learning C, do not give up any knowledge about memory, if involved, be sure to understand. It is the core content of computer learning.
    4. Focus on C: variables, three logical structures, statements, expressions, and are all basic and unconditional skills. Focus on pointer, function, array, struct, and file operations. Must be proficient.

3. Proud students

I just want to say that the current situation shows that there is no such capital. Think about whether you have any capital. How much do you know about the IT industry? What software can I write? Ask yourself.

If you continue to be proud, you will pay a heavy price sooner or later.

 

2. Professional discussion:

We still hope that everyone can develop to the bottom layer, so that employment is well-paid and not easy to be eliminated. However, high requirements require solid basic skills and perseverance.

1. c primer plus is familiar with all the knowledge points of C. I have looked at it and each chapter is very basic. The chapters below are very important. Do not give up any chapter or the procedures in each chapter.Code.

2. Expert programming for C and pointer C

If you can read the above two books at a time (the compilation knowledge in the last chapter of C and pointer is not required), it is not a big problem, then your C language is mastered. Otherwise, do not be proud.

3. Start learning C ++ with a long-running mentality

C ++ primer plus is suitable for entry-level students. We recommend that you complete C ++ in two months during the summer vacation.

Multi-exercise, multi-debug, and multi-summary.

 

4. Windows Programming (Bible-level books)

For more information about windows, see.

5. MFC Windows Programming

Master how to write a window program and focus on its encapsulation mechanism.

 

6. assembly and disassembly

High requirements ,,,

...... (I said I am still learning, but I still have many questions)

3. Talk about part-time jobs:

Speaking of part-time jobs, I would like to praise you first, because you have the consciousness to share your worries with your family or want to exercise yourself.

However, I personally think that either I do not do it or I will use the winter and summer vacations to learn professional knowledge (the best time to study during the summer and winter vacations, no one will bother, And I will study hard) or I will do what I'm interested in, it is best to go to an enterprise or company to learn about the work culture, work processes, and feelings about the workplace ,,,

If the family is not particularly difficult and you want to work as a part-time child, I think that if you don't spend money, you just make money. (Exceptions that are especially difficult for families)

What is the best reward for family parents now is not how much money they earn, but how they learn real skills at school. Otherwise, how can we use so much useless experience. The university time was very tight, and it was not enough to learn the professional knowledge well. I cherish the time I spent studying at school. When I learned this course, I did not make small money. Accumulating work experience is a waste of time. It is also used to accumulate work experience after work, and it is actually useful experience related to work. Why are you eager to use that precious learning time... How nice it is to charge yourself.

(My personal opinion is for reference only. If you have any questions, ask me .)

 

 

5. Something else

In terms of tutoring methods, I prefer ideological communication and correct thinking. Next I will look at my own efforts. No one can help you by yourself.

From the heart, it is a fate to learn and make progress together with you. I believe in fate and friendship. As a senior student, I am duty-bound to help you learn your knowledge. As a student, establishing friendship between students is also very important. Although it is two years older than you, it is similar to you, and it is not a human fireworks, it is not perfect, there are also deficiencies. Sorry for this. If you have any questions, you can also talk to us. The same is true for workers. We hope our fate will continue.

If you have made a good response in this session, you may be able to turn this kind of tutoring into a system that will benefit more students. Then it depends on how you work. Otherwise, a wonderful tutoring program has been killed in the cradle.

 

I sincerely hope that you can find the goal of your life, that is, one year, two years, or three years. It is not too late for the whole university, as long as you have a hard-working heart.

 

 

I like the following sentence:

 

Now that you choose to be far away, you only need to take care of the wind and rain;

It is both the path of your choice, that is, you have to go through your knees.

 

Vi. Postscript

After the completion of the tutoring, I felt deeply touched by the book, which is only for my personal opinions and to communicate with you.

If there is a resonance, ask for communication; if there are deficiencies, ask for correction;

 

 

10 TU bin, Family Planning 1

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.