Home > Software engineering >  Computer programming tutorial
Computer programming tutorial

Time:12-23

Computer programming tutorial
First serious learn a language, Microsoft will begin with VB, VB is a good introduction to language, visual, simple, is an excellent introduction to language, should be prepared to at least two books, could not have a book contains all the contents of the VB, in a book, can cross see, no talk about in a book's content can be seen in another book, this is very good in study, also can guarantee the integrity of the knowledge, learning programming is a very long time, don't try so hard, the combined theory with practice, routine books is also important, see the source code is also helpful to the study, after waiting for you to learn the VB language, learning another language is very simple, you can try the C language, according to the order of C, C + +, VC learning, help the continuity of knowledge, I also hope you can learn,
Or learning Delphi, similar to a VB simpler, but stronger than VB, as an introduction to and can do strong, do big


1. Clear learning objective

Learning to program is very useful for most of the IT industry personnel, to learn programming, to be a programmer, from a personal point of view, can solve the problem in software use, improve the existing software, can find a ideal job for yourself add important farmar, is advantageous to the on the road to get a good job; From the perspective of the state, can make a due contribution to the software industry in China, a good programmer is always been for the object, learning programming can also exercise thinking, make our logical thinking more closely; Can enjoy the pleasure of the innovation unceasingly, will always have a chance to walk at the forefront of high-tech, because the program design itself is a kind of creative work, the knowledge economy age has brought us infinite opportunities, to truly master the computer technology, and dry out a career in the IT industry to make a difference, has certain programming ability is a basic conditions and requirements,

2. The groundwork

To learn programming to have a certain foundation, has the following several aspects of the summary:
(1) mathematical foundation from the history of the development and application of the computer to see computer mathematical model and system structure are put forward by the mathematicians, one of the earliest computers is also designed for the numerical calculation, therefore, if you want to learn computer well, there must be certain mathematical basis, the scholars have a high school level is about,
(2) of the logical thinking ability to cultivate learning program design has a certain logic thinking ability, the cultivation of "logic SiLi" to practice for a long period of time, if you want to become a good programmer, the most important thing is to master programming ideas, to do this must be repeated practice, observation, analysis, comparison, gradually accumulated in the summary, so in the process of learning to program, we don't have to wait until fully understand everything to go hands-on practice, as long as I see, probably will dare to oneself start work to experience, who has for the first time, some problems after it is only through practice can understand, also can only be the teacher practice and book knowledge into their own, ace is such timber,
(3) introduction to choose a suitable language in the face of all kinds of languages, should learn in what order? Programming tools has the following several main types: 1) the local development and application of software development tools are: Visual Basic, Delphi, vc + + (c + + Builder), etc.; Database development tools: Visual Foxpro, Oracle Developer, such as Power Builder, 2) development of cross-platform development tools such as Java, 3) the development of the network on the client development tools such as Java Script, etc. The server development tools such as: PHP, ASP, JSP, ISAPI, NSAPI, CGI, etc., the above different circumstances several development tool of VB method is simple and easy to understand, interface design can be set, easy to learn, easy to use, choose the direction of the VB as a primer is more suitable for a scholar,

3. Pay attention to some important concepts to understand

See a programming book is variable, function, conditional statements, looping statements, such as concept, but to really able to programming application, requires deep understanding of these concepts, on the basis of understanding of application, don't just simply learning grammar, structure, and to dig through for these grammar, structure of application examples, to extrapolate, instance,

4. Master the programming thought

Learning a new language or development tools, syntax structure, the function call is secondary, the main is to learn the thought of it, such as learning VC will study the inner mechanism of the Windows, what is the thread... ; Learning COM to know VTALBE, factory, interface, idl... , the key is to learn a kind of thought, a thought, then we can one instance,

5. Practice more, more communication

Master programming thought must to practice and experience in programming practice, programming start stage often should oneself start work design, specific design do not constrained by fixed way of thinking, encounter problems to think about several solutions, this will be more communication, each one different way of thinking, different angles, have their own entrance, and through the communication can be constantly absorbing others' advantages, rich programming practice, help improve their level, do it yourself for program design is the embodiment of the application of creative thinking, is also a good way to cultivate logical thinking,

6. Good programming habit

After introduction to programming primer is not difficult, but learning is very important, relatively long, during this period should pay attention to some good programming habits, the stand or fall of programming style greatly affect the quality procedures, good programming style can make the program structure is clear and reasonable, easy to maintain and make the program code, such as code indentation, the consistency of the variable rules of order code comments, such as

7. On the Internet to learn programming

On the Internet can learn a lot of different programming ideas, methods, experiences and skills, there are a large number of tools and works and related guidance materials available for download,
8. To strengthen the computer to learn the theoretical knowledge

Learn programming is accord with "theory to practice, theory and practice" of a cognitive process, at first to have certain basic knowledge of computer theory, including the required basic knowledge of mathematics programming, with the entry conditions, you can start programming practice, from practice can be found that the problem need to learn the theoretical knowledge, strengthen computer program everyone programmable, but when you find it difficult to make up to a certain extent improve again, will go back to learn some of the basic theory of computer science and mathematics, learned, after a lot of problems will be solved before, make the person has the feeling of be suddenly enlightened, therefore in the process of learning to program to the confusion and problems in application of constantly for in-depth study data structures, algorithms, computer principle, compiling principle, principle of operating system, the basic theory of software engineering such as computer science and mathematical logic, algebraic system, graph theory, basic knowledge of discrete mathematics and other mathematical theory, so that through continuous learning, to practice hard, programming level will improve to a new height,

Conclusion
1, according to the first title, the book title design makes sense to consolidate the basic knowledge,
2, looking for a math problem, write a small program to solve, familiar with algorithm and basic function,
3, himself a subject, a little bit small, such as editing the resource manager, the self-made tablet, practice under WINDOWS programming,
4, combined with the things around you, find a medium topic, or look at the others procedures, from already trying to achieve,
5. The examples in the teaching material, oneself after writing again, use the computer to run, see the results. You know, any products are examples, or possibly organic union,
6. Start from their familiar things, such as performance statistics, compiled a program, completed a function. Then,
To destroy the code over and over again, looking for laws of code from destruction,
8. Must often repeated practice,

CodePudding user response:

If you want to learn programming to see more practice more,

CodePudding user response:

Institute of technology of profession of VB6 visual programming (wuxi) http://download.csdn.net/detail/zhao4zhong1/6824713
  • Related