C/C++ C++ for Beginners: Improving Programming Skills

  • Thread starter Thread starter lonely_nucleus
  • Start date Start date
  • Tags Tags
    C++
AI Thread Summary
After completing a C++ course, the user feels average in programming, particularly with command prompt applications but struggles with GUI and file streams. Suggestions for improvement include working on personal projects, especially games, and exploring various applications of C++, including scientific programming. Experimenting with existing C++ source code can enhance learning, but the complexity of the code should match the user's skill level. The discussion emphasizes the importance of identifying personal interests and desired applications to guide learning. Engaging in projects that align with personal interests can significantly improve programming skills.
lonely_nucleus
Messages
108
Reaction score
19
I finished a course in C++ about a month ago and I would say I am almost average in programming in it. I am decent at command prompt programs but I do not have too much experience with gui programs.I have gotten to for loops and objects/methods and I did not understand ifstream.ofstream too well. I do not want to forget all I learned but I do not know what to do to make my skills better. Any suggestions will be appreciated.
 
Technology news on Phys.org
Greg Bernhardt said:
Think of projects for yourself. Games are great to make. Here are some ideas
http://www.cppforschool.com/projects.html
Gee wiz you give very concise and straightforward answers. I will try to do some of the projects on that site.
 
Are there any other uses for c++ besides games? I am very interested in the science applications of c++.
 
Can you get good at c++ by downloading other people's simple c++ source code and experimenting with it? is learning c++ learning by examples easy?
 
lonely_nucleus said:
Are there any other uses for c++ besides games?
Of course, C++ is a multipurpose language used everywhere. You can build anything with it.

lonely_nucleus said:
Can you get good at c++ by downloading other people's simple c++ source code and experimenting with it?
It can be a fun and interesting way to learn about alternative techniques

lonely_nucleus said:
is learning c++ learning by examples easy?
Depends on your skill level. If you download some C++ that is extremely advanced, but you are a beginner, it won't help you much.
 
Look inward.

Generally, anything you want to program can be designed and implemented in an OO way. So the question is, what do you want to program?

What sorts of applications "turn you on". What kind of problems are fun to solve.
You said you enjoy science apps. What science applications do you think are missing? What platform do you want to write for?
 
  • Like
Likes Greg Bernhardt
Back
Top