-
If you study on your own, there is definitely hope as long as you work your own, but you should pay attention to the priority of your learning content, and then find time to learn computer programming after doing well in high school.
The first semester of your freshman year in computer science is very simple, and when you get to the next semester, you will learn C, and if you study computer programming, it will be very helpful for C, but you have to make sure that you can get into college.
It is recommended that you can buy textbooks in the C language of the university It is a little difficult to understand, but you can work hard There are also learning ** and learning software on the Internet It is recommended not to go to the training class It takes up too much time and has too much impact on high school learning.
It is recommended to learn the operation of professional software first, such as Photoshop, which is very practical.
-
OK. After all, now that you are self-taught, you are not asking yourself to become a master.
What you lack is not knowledge, which can be taught on your own.
What you really lack is ideas.
The essence of computers is very much **.
The essence of programming is thought.
Therefore, it is okay to study on your own, but you can't waste your current learning.
-
If you try to study on your own, you'll definitely succeed, because a lot of people in college are very good at computers, and a lot of people who are good at learning are people who like and concentrate on programming.
If you don't have some programming involved in calculus, such as pattern recognition, etc., general programming high school mathematics knowledge is enough, if you talk about programming, it is recommended that beginners use Tan Haoqiang's C language programming Our textbook at that time was published by Tsinghua University in C99, which is slightly difficult, but you still mainly focus on high school study, first take the entrance examination, want to go to university.
-
Learn the order of the content of the computer: basic operation, typing speed, knowledge orientation, office software, professional knowledge.
Basic operations: You need to master various methods such as computer start, shutdown, standby, shutdown, restart, etc., and use the basic functions of the mouse, copy, paste, scroll, etc.
Typing speed: Improve your typing speed, facilitate various operations in the future, practice makes perfect, and spend more time to practice.
Knowledge positioning: There are many computer-related knowledge, fields, and skills, which requires a good positioning, to see what knowledge you need to learn, to specialize in what knowledge, and then to start learning relevant knowledge and carry out a lot of practical operations.
Professional knowledge: For the professional knowledge you need, you can study, research, and refer to successful cases. They also need to apply their knowledge in practice, as well as summarize relevant professional knowledge and experience.
-
2.If the major is computer science, because there are too many computer categories, learn them all, and you can't learn anything in four years, you can apply for a more detailed major, such as software engineering, computer animation and other majors, generally the more detailed the score, the more professional you will learn after graduating from college.
The main courses of the computer major are as follows:
Advanced Mathematics, Linear Algebra, Probability Theory and Mathematical Statistics, Discrete Mathematics, Computer Principles, Artificial Intelligence, Fundamentals of Programming, Object-Oriented Programming, Digital Logic Circuits, Circuit Electronics, Data Structures and Algorithms.
Web programming, computer composition and structure, operating system, database system principle, compilation principle, computer network, network engineering, software engineering, database application microcomputer technology, microcomputer technology, embedded system, embedded operating system, embedded design and application, mobile device application software development, etc.
Practical teaching includes engineering training, computer application basics, training, understanding practice, production practice, graduation practice, teaching experiment, social practice, curriculum design, comprehensive design, graduation project (**) and other links.
-
First: Don't ignore these basic computer knowledge.
Don't ignore these 6 courses: operating systems, computer composition principles, computer networks, data structures, algorithms, and databases.
This is an important basic knowledge, if the foundation is not solid, you will definitely spend a lot of time and energy on these basic things when you look for a job in the future, and the gains outweigh the losses.
For example, computer networks are one of the breakthroughs to improve product performance; For example, data structures and algorithms are often examined during interviews; Another example is databases, if you want to develop a good product, you can't do without a database.
-
University computer major courses include electronic technology, discrete mathematics, programming, data structure, operating system, computer composition principle, microcomputer system, computer system structure, compilation principle, computer network, database system, software engineering, artificial intelligence, computer graphics, digital image processing, computer communication principle, multi-information processing technology, digital signal processing, computer control, network mining network computing, algorithm design and modification of Bi accounting and analysis, information security, applied cryptography foundation, Information Countermeasures, Mobile Computing, Number Theory and Finite Field Basics, Human-Computer Interface Design, Object-Oriented Programming, etc.
The computer major of the university is a wide-caliber major that combines computer hardware and software, is system-oriented and application-oriented. The characteristics of computer science are mainly reflected in strong theory, strong practicality, and rapid development.
-
<><University Specialized Course in Computer Science
National Defense University University Computer Fundamentals CAP
This course is for non-science and engineering students to prepare some of the fundamentals of computing. It fully fits the scope of university teaching, the lecture style is very good, the source chain is full and perfect, and it is easy to understand, which meets the needs of non-science and engineering students to learn computer basics and pass the exam.
Discrete Mathematics of the University of Electronic Science and Technology
Discrete mathematics is a classic core foundation course in computer science. The course content mainly includes set theory, mathematical logic, relationship theory, graph theory and related content, which lays a good foundation for further learning the basic theories and methods of computer science and subsequent professional courses.
Huazhong University of Science and Technology's "Principles of Computer Composition".
"Principles of Computer Composition" is a core professional basic course with strong theoretical, engineering, technical and practical aspects, and plays a role in the series of computer science courses.
Zhejiang University's Introduction to Programming I-C Language
The first programming language you formally learned. C programming is a compulsory subject, and the next data structures also need to use C, so it is beneficial to spend some effort to learn it well.
Zheng Sunda's "Data Structure" by Zhejiang hail
"Data structure" is an important professional basic course for computer science and technology, software engineering and even other electrical information majors, in fact, the so-called program, in the final analysis, is data structure + algorithm.
Computer Networks of Harbin Institute of Technology
Computer Networks will take you to understand computer networks, understand network application development technologies, explore the deep mechanism of computer networks, and understand computer network security threats and their protection technologies.
Harbin Institute of Technology's "Operating System".
Understanding the operating system is the door to understanding the entire computer system, and understanding the computer system is the key to computer scientific research, industry, and engineering innovation, because we always work on the computer system.
(1)√ 2)√ 3)√ 4)√ 5)× 6)√ 7)√
I checked it and the answer was fine. >>>More
I only found the ranking of 09 in 09 as follows: School** and Name Ranking Score 10003 Tsinghua University 1 100 90002 National University of Defense Technology 2 94 10006 Beihang University 3 88 10335 Zhejiang University 4 8810213 Harbin Institute of Technology 5 87 10001 Peking University 6 85 10248 Shanghai Jiao Tong University 7 8510284 Nanjing University 8 83 10145 Northeastern University 9 82 10487 Huazhong University of Science and Technology 10 8110358 University of Science and Technology of China 11 81 10698 Xi'an Jiaotong University 12 79 10013 Beijing University of Posts and Telecommunications 13 78 10183 Jilin University 14 77 10246 Fudan University 15 77 10286 Southeast University 16 77 10486 Wuhan University 17 77 10610 Sichuan University 18 76 10007 Beijing Institute of Technology 19 74 10614 University of Electronic Science and Technology of China 20 7310699 Northwestern Polytechnical University 21 73 10422 Shandong University 22 72 10533 Central South University 23 7410008 University of Science and Technology Beijing 24 71 10005 Beijing University of Technology 25 70 10247 Tongji University 26 7010561 South China University of Technology 27 7010611 Chongqing University 28 7010701 Xidian University 29 7010004 Beijing Jiaotong University 30 69 10056 Tianjin University 31 6910269 East China Normal University 32 6910002 Chinese Renmin University 33 68 10141 Dalian University of Technology 34 68 10280 Shanghai University 35 68 10288 Nanjing University of Science and Technology 36 68 10294 Hohai University 37 68 10217 Harbin Engineering University 38 67 I am the computer of one of the above schools... When I went to college, I found that everything in the rankings was a floating cloud... It still depends on your own efforts, and some schools rank high, but there are many recruits...
The main learning content of high school computer class:
1. Basic knowledge of computers: the development and application of computers, the number systems commonly used in computers, the composition of computers, and microcomputer systems. >>>More
First of all, don't worry about this, it's also your worry. It is not about heroes and talents based on majors or professions, but about judging whether a person has the value of existence by real knowledge. If you learn it well, someone will use it. >>>More
1. Demonstration teaching class. This method is an important and very effective teaching method in the teaching of information technology. >>>More