Intro:
I find the best way for me to grasp a basic understanding of C++ is too learn small pieces and then manipulate what I learned. This also makes it a lot easier to remember.
Having a bunch of beginner programmers work together could be beneficial to everyone involved as we can feed off each others knowledge this also provides more motivation because it is a team effort.
Idea:
Just throwing this idea out there but would anyone like to start a project together? What that project will be would be decided with every "Team Member". It would have to be something we all agree on. This is a Beginners coding project. That being said this will probably be a console based program. Something that we can all grasp.
Prerequisites (Your Knowledge so far of C++):
Commenting your code excessively and in great detail is required.
Willing to learn and giving it your best effort is required.
We want passionate team members that dream of becoming a C++ master!
A minimum level of C++ knowledge is required and that is everything covered in this Video tutorial playlist up until video 55 Polymorphism:
http://www.youtube.com/playlist?list=PLAE85DE8440AA6B83
If you have a far broader grasp then what is shown in the above tutorial you can still join the project but with some rules:
- Try to avoid using any code that is not explained in the above video tutorial. If you use any code that is in video 55+ make a comment linking to the appropriate video.
- If you are convinced the project could benefit with the use of code that is not in the tutorial, You must provide a good well written easy to understand explanation on what that code is and how it works. (Maybe a link to an external tutorial)
- If you join this project and admit that you have a far greater grasp on C++ then the rest of us please be ready for questions from the other members. In short be prepared to take on a "Teacher" like role.
Coders Anxiety:
Please do not refuse to join this project in fear you are coding Messy or Wrong. This is not a test or a job just a learning experience! No one will be mad or judge you for the code you write! at most maybe a more experienced user will offer a more effective way to code that section!
Team Members:
The maximum number of members will be 5.
This is in part because we will be using
bitbucket.org to host the project and they only provide free hosting up to 5 members.
We will be using
Git to code the project together.
If you don`t know what git is or how to use it that is fine I will help you set it up and explain how to use it.
Computer Requirements:
- Windows OS
- Visual C++ 2010 Express (
http://go.microsoft.com/?linkid=9709949 )
- Internet Connection
Please comment below!