programming logic

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üye
Katılım
5 Şub 2023
Mesajlar
24
Tepki puanı
3
3 HİZMET YILI
Good evening, I started studying computer engineering and I'm learning to program in python, could anyone give me a tip to learn faster? I feel that I'm not good at programming, I make mistakes in almost all activities and I don't know how to find my mistakes.
 
Donator
Katılım
19 Mar 2020
Mesajlar
1,506
Çözümler
1
Tepki puanı
69
Ödüller
6
6 HİZMET YILI
I would recommend watching videos classes about programming, theres a lot of videos for begginers, specially on youtube.
Hope i helped!
download (10).gif
 
Onaylı Üye
Katılım
6 Ağu 2021
Mesajlar
51
Tepki puanı
6
Ödüller
2
Yaş
27
4 HİZMET YILI
Good evening, I started studying computer engineering and I'm learning to program in python, could anyone give me a tip to learn faster? I feel that I'm not good at programming, I make mistakes in almost all activities and I don't know how to find my mistakes.
Try learning from Udemy that is the biggest website for learning programi
 
Uzman Üye
Katılım
19 Ocak 2023
Mesajlar
228
Tepki puanı
16
Yaş
32
3 HİZMET YILI
Have you ever studied programming logic? if you fell from parkdas straight into python, you will suffer a lot. I study programming logic, and learn to make a simple code first, take some free online courses, and always keep practicing, making mistakes is normal, don't give up.
 
Seçkin Üye
Katılım
6 Nis 2018
Mesajlar
593
Tepki puanı
66
Ödüller
7
8 HİZMET YILI
Good evening, I started studying computer engineering and I'm learning to program in python, could anyone give me a tip to learn faster? I feel that I'm not good at programming, I make mistakes in almost all activities and I don't know how to find my mistakes.
Learn your strengths studying is a skill find if you're more comfortable with reading or watching if you like watching look up brocodes python course its 12 hrs long its on youtube if you like reading on the other hand theres tons of resources online doesnt matter what you pick as long as you start learning things its fine theyre all the same anyway and you learn more through mistakes so dont be afraid to make one.
 
Onaylı Üye
Katılım
5 Mar 2023
Mesajlar
53
Tepki puanı
1
Yaş
28
3 HİZMET YILI
what I would do is to start with a scratch paper. I wrote down the rough components of the program and then detailed them in the IDE.
 
Ultra Üye
Katılım
8 Ağu 2020
Mesajlar
1,523
Çözümler
2
Tepki puanı
48
Ödüller
8
5 HİZMET YILI
Just simply practice coding regularly because programming is a skill that requires practice, so try to code on a regular basis, even if it's just for a few minutes each day.
 
Onaylı Üye
Katılım
31 Ocak 2020
Mesajlar
52
Tepki puanı
2
Ödüller
4
Yaş
26
6 HİZMET YILI
Good evening, I started studying computer engineering and I'm learning to program in python, could anyone give me a tip to learn faster? I feel that I'm not good at programming, I make mistakes in almost all activities and I don't know how to find my mistakes.
You can make a flow chart of what you learning and then apply on a real life project in that way you can find your mistake and learn more faster
 
Onaylı Üye
Katılım
15 Kas 2020
Mesajlar
53
Tepki puanı
5
Ödüller
5
Sosyal
5 HİZMET YILI
Learning to program can be challenging, but with the right approach, you can improve and become more proficient. Here are some tips to help you learn Python faster and improve your programming skills:

  1. Start with the basics: Make sure you have a solid understanding of the fundamental concepts of programming, such as variables, data types, control structures (if statements, loops), functions, and object-oriented programming (classes, objects). Mastering these basics will provide a strong foundation for more advanced programming concepts.
  2. Practice regularly: Programming is a skill that requires practice. Set aside dedicated time each day or week to practice coding. Consistent practice will help reinforce what you've learned and improve your problem-solving abilities.
  3. Code by hand: While using an integrated development environment (IDE) can be convenient, try coding by hand occasionally. Writing code on paper or a whiteboard forces you to think more deeply about the logic and syntax without relying on auto-complete or error highlighting. It helps develop a better understanding of the code and its execution.
  4. Break down problems: When faced with a programming task or exercise, break it down into smaller, manageable steps. Solve each step one by one, and gradually build up to the complete solution. This approach helps in understanding and debugging your code more effectively.
  5. Debugging skills: Debugging is an essential part of programming. Learn how to use debugging tools and techniques effectively. When encountering errors, don't get discouraged. Instead, take it as an opportunity to learn and understand why the error occurred. Analyze error messages, use print statements to trace the program flow, and experiment with different solutions.
  6. Learn from examples and projects: Study and analyze code examples and projects that cover the topics you're learning. It will expose you to different programming styles and best practices. Try to understand how the code works, modify it, and experiment with variations. Building small projects or solving coding challenges can also provide hands-on experience and improve your problem-solving skills.
  7. Seek help and collaborate: Don't hesitate to seek help when you're stuck. Online communities, forums, and programming communities can be valuable resources for getting answers to your questions. Collaborating with peers or joining study groups can also enhance your learning experience.
  8. Read documentation and explore resources: Python has extensive documentation and a wealth of online resources. Familiarize yourself with the official Python documentation and refer to it whenever needed. Additionally, there are numerous tutorials, online courses, and books available that can provide structured learning paths and further explanations.
Remember, learning programming takes time and effort. Embrace the learning process, be patient with yourself, and keep practicing. With persistence and a growth mindset, you will gradually become more proficient in programming and gain confidence in your abilities.
 
Onaylı Üye
Katılım
15 Haz 2023
Mesajlar
55
Tepki puanı
2
Yaş
24
3 HİZMET YILI
how to become a good dev : challenging challenging challenging and very challenging :) i think so
 
Onaylı Üye
Katılım
24 Şub 2018
Mesajlar
94
Tepki puanı
12
Ödüller
6
Yaş
31
8 HİZMET YILI
You must watch videos from scratch of at least one programming language, master it and you will understand other languages too as programming languages almost have the same ideas only different in syntax and uses.
 
Üye
Katılım
29 Ağu 2021
Mesajlar
49
Tepki puanı
1
Ödüller
4
Yaş
31
4 HİZMET YILI
what is that?
Post automatically merged:

what is that?
 
Son düzenleme:
Onaylı Üye
Katılım
16 Mar 2023
Mesajlar
142
Tepki puanı
162
Ödüller
1
3 HİZMET YILI
1. **Practice Regularly**: Like any skill, the more you practice, the better you'll get. Set aside dedicated time each day or week to code.

2. **Start Small**: Don't jump into complex projects right away. Start with simple exercises and build up your confidence and knowledge. This way, you'll solidify foundational concepts before moving on to more complex topics.

3. **Use Resources**: There are tons of online resources, including tutorials, forums, and documentation. Some popular ones include:
* [Python's official documentation](https://docs.python.org/3/)
* Websites like [LeetCode](https://leetcode.com/) or [HackerRank](https://www.hackerrank.com/) for coding challenges
* Online courses on platforms like [Coursera](https://www.coursera.org/), [Udemy](https://www.udemy.com/), and [edX](https://www.edx.org/).

4. **Debugging Skills**: One of the most crucial skills in programming is debugging. When your code doesn't work:
* Use print statements to check values of variables at various points.
* Go through your code line by line to understand the flow and where it might be breaking.
* Use a debugger tool. Integrated Development Environments (IDEs) like PyCharm or Visual Studio Code have built-in debuggers that can be very helpful.
* Break down the problem. If a piece of code is giving an error, try to recreate the issue with a simpler version of the code.

5. **Seek Feedback**: Don't be afraid to ask for help. Whether it's peers, online communities, or your instructors, getting another set of eyes on your code can be very enlightening.

6. **Stay Curious**: Try to understand why things work the way they do, not just how to make them work. This deeper understanding will make you a better programmer in the long run.

7. **Build Projects**: Once you've got the basics down, start building small projects. This will give you a better understanding of how different concepts come together and will also be a great addition to your portfolio.

8. **Learn to Read Errors**: Python (and most programming languages) will give you error messages when something goes wrong. Learn to read and understand these messages; they're there to guide you.

9. **Take Breaks**: If you're stuck on a problem, sometimes the best thing to do is step away for a bit. A fresh perspective can make all the difference.

10. **Stay Persistent**: You will make mistakes. Everyone does, especially when they're learning. The key is to not get discouraged. Learn from your mistakes and keep going.

Lastly, remember that programming is as much about problem-solving and logical thinking as it is about knowing a particular language's syntax. Focus on developing a strong foundation, and with time and persistence, you'll find yourself becoming more and more comfortable with it.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst