Comment un novice peut-il commencer à programmer plus rapidement?

Comprenez d'abord ce qu'est la programmation. La programmation est le processus permettant à l'ordinateur de résoudre un certain problème pour un certain système informatique, et de stipuler une certaine méthode informatique pour que le système informatique s'exécute selon la méthode informatique, et finalement d'obtenir les résultats correspondants.

Pour que l'ordinateur comprenne les intentions humaines, les humains doivent leur dire les idées, les méthodes et les moyens du problème à résoudre sous une forme que l'ordinateur peut comprendre, afin que l'ordinateur puisse travailler étape par étape selon les instructions de l'homme pour effectuer une tâche spécifique. . Ce processus de communication entre les personnes et les systèmes informatiques est la programmation.

Pour les ordinateurs, tout n'est que des chiffres. Ensuite, le but de l'écriture de notre code est en fait de dire deux choses à l'ordinateur, l'une est le nombre, et l'autre comment compter! Par conséquent, la composition du programme est en deux parties: le nombre et l'organisation du nombre, c'est-à-dire la structure des données et la logique de l'opération, c'est-à-dire l'algorithme. Et tous les langages de programmation doivent exprimer le contenu de ces deux parties.

Un langage de programmation complet comprend généralement les éléments suivants: déclarations et types de données, opérateurs et mots clés, 3 instructions principales (affectation, sélection, boucle), structures de données, méthodes, classes, etc. Parmi eux, la déclaration et le type de données et la structure de données sont utilisés pour exprimer le nombre et l'organisation du nombre; le reste est la logique d'expression de l'opération sauf la classe; et la classe est la plus spéciale, qui contient à la fois la structure de données et la logique d'opération.

 

Avec la compréhension globale ci-dessus du langage de programmation, il s'agit de comprendre les points de connaissances pertinents un par un. Et ces points de connaissance sont souvent tirés un par un, et la compréhension de ce dernier est également facile à comprendre:

Toutes les racines sont des nombres. Les nombres doivent être divisés en types-> types, les nombres doivent être stockés-> les variables, les constantes, il existe une relation entre les nombres-> les structures de données, les nombres doivent être calculés-> les opérateurs, les nombres doivent être calculés selon les règles-> 3 grandes phrases, les règles de calcul doivent être triées Sortez et réutilisez-> méthodes, la relation entre les nombres et les méthodes est étroitement liée-> classes, encapsulation, il y a similitude entre classes et classes-> héritage, chaque sous-classe d'héritage est différente-> polymorphisme, encapsulation, héritage, multiple Réunissez-vous-> programmation orientée objet ...

Nous devons saisir ce contexte entre ces points de connaissance de la langue, savoir d'où ils viennent et où ils vont se développer, et le plus important est de savoir quels problèmes ils semblent résoudre.

 

Sur la base de la maîtrise de la langue, nous devons également apprendre à utiliser les ressources informatiques. Les ressources informatiques sont regroupées par diverses plates-formes et fournies sous forme de SDK. Le langage de programmation est une sorte de capacité expressive, et les SDK tels que JDK et Android SDK sont l'utilisation de ressources, c'est-à-dire le contenu de l'expression. Nous devons distinguer la différence entre la langue et les ressources avant de pouvoir enfin l'utiliser librement. L'apprentissage est en fait un processus d'apprentissage pour classer, savoir ce qui est et savoir quoi classer, donc vous ne vous tromperez pas lorsque vous le trouverez.

 

Lors de l'apprentissage de la programmation, nous rencontrons souvent un problème: il existe de nombreux points de connaissances liés à la majeure informatique, et cela semble imprévisible. Pour pouvoir maîtriser et maîtriser rapidement beaucoup de connaissances en programmation, nous devons avoir un angle de coupe net.

Nous devons d'abord comprendre une question: qu'est-ce que la connaissance? La connaissance est un résumé des solutions aux problèmes. Toutes les connaissances avec lesquelles nous entrons en contact sont uniquement destinées à résoudre un certain problème. Vous connaissez ce problème et vous comprenez les idées des autres pour le résoudre, et vous pouvez maîtriser cette solution. De nombreux étudiants sont pris dans l'océan des connaissances et ne peuvent pas dire la direction dans les nuages ​​et le brouillard, simplement parce qu'ils ne savent pas à quoi servent les connaissances et quel problème ils résolvent. Cela est particulièrement vrai pour beaucoup de connaissances en technologie informatique, cela apparaît pour résoudre des problèmes. Vous ne savez pas quel problème il essaie de résoudre, attendez d'être halo. Par conséquent, nous devons d'abord trouver les problèmes rencontrés dans la programmation, puis comprendre comment ce problème est résolu, et la solution est le soi-disant "point de connaissance". Par conséquent, les "trois questions de l'âme" devraient être publiées fréquemment

Cette méthode d'apprentissage est appelée "méthode d'apprentissage axée sur les problèmes". Avec cette méthode d'apprentissage, lorsque j'entre en contact avec de nouvelles connaissances pendant l'apprentissage, je me rends compte immédiatement que c'est une solution à un certain problème, et coupé du problème, je crois que les nouvelles connaissances peuvent être comprises et appliquées rapidement.

 

Enfin, et le plus fondamental, l'apprentissage de la programmation est utilisé, et ce n'est qu'en l'utilisant que vous pouvez vraiment maîtriser le langage et comprendre les connaissances liées à la programmation. Si vous voulez apprendre la programmation, vous pouvez consulter le cours de programmation à base zéro que j'ai publié, qui est simple et amusant à apprendre

 

Je suppose que tu aimes

Origine www.cnblogs.com/pz12389/p/12735590.html
conseillé
Classement