Does knowing Visual Basic allow me to skip my C++ class?
winback asked:
I have taken an intro to Visual Basic programming a couple of years ago. I’m in a different program (at the same college) which requires students to take an Intro to C++ programming. I’m finding this new C++ course to be extremely similar to VB.
I know this is only the 3rd week of the course, so maybe the material will get different later on, but I’m not really sure.
Should I bother trying to get exempt from my c++ course? Or are VB and C++ too different?
Related posts:
- Is an intro to C++ class worth it for someone familiar with basic programming concepts? maxwellhasahammer asked: I’m not really into computer programming that much...
- Which of these 2 classes should I drop “INTRO C++ PROGRAMMING” or “INTRO VISUAL BASIC”? ernerock asked: Im in college and I need to drop...
- Do you know Visual Basic Programming? ismashkhy asked: I want to create a warehouse maintenance and...
- Visual Basic Programming Help? tantrevor07 asked: Hi, im a little new to programming and...
- Microsoft Programming Languages? Visual Basic, Visual Studio.NET, etc. Please help? JackD asked: I use to program in Visual Basic 6,...
Filed Under Programming & Design |
Tagged With C Programming, Intro To C, Visual Basic Programming
Comments
4 Responses to “Does knowing Visual Basic allow me to skip my C++ class?”
its similar but it has it’s differences. but do it anyways because it will look very good on your transcript.
Programming is like Math, once you know the basics the rest is just advanced methods and uses. Once you know how to add, subtract, multiply and divide, then you can go on to learn algebra and geometry and trigonometry. VB was your introductory to programming as was mine. You know how to program basically but only using the VB language. C++ is like the Algebra of your classes. It just math but a more advanced and different types of methods for doing thinks. You should take C++ because this would give you more experience in programming and allow you to have a better grasp at more diverse programming then have a weak grasp of basic stuff.
Think about what would happen if you took basic math but opted out of algebra or geometry because its just more math. (assuming you took either one of those in the first place)
Listen to Krzys.
VB is extremely different from C++. The differences will come and they will come soon. Stay in your C++ course.
VB is implicit and passes variables differently than C++.
C/C++ is explicit and allows you to do things that VB will flat out never allow you to do.
For a very small example, VB will not allow you to assign a variable inside of a conditional statement. C will. Scoping differences and return values are handled differently. Yes, you need to stay in this class and learn.
Also stay in the class to learn the procedues used at your school. Failing to do this will get you a failing grade every though your program works just fine. I have seen people get dropped 2 letter grades because their code did not conform to standards.
Thumbs up for jwittmier. Seriously, I hate Visual Basic and the whole dot Net paradigm, but, having had to take a look at it again recently, I have to admit, as I always have, that all programming is the restatement of mathmatical and logical concepts in often english-like terms. For all its shortcomings, Visual Basic is very much a typical programming language that way.
If the class is introduction to C++ programming and the point is programming, you will get a lot of the same material throughout the semester. Well, you should then do it well, and assuming you pay attention you will pick up things about C++ which will give you a head start over your classmates as you write code to satisfy your instructor.
If the class is introduction to C++ programming and the point is C++, then you are definitely in for a shock, because Visual Basic is not C++. So pay attention.