The best way to start is to sign up for a new profile which is your personal home page on this web site. You then take tutorials and complete multiple choice tests to check your learning. Click here to see the list of tutorials . When you have a few tutorials under your belt, try working on one of the projects . Each project challenges you to develop an algorithm or script to solve a particular problem in computer programming.
Projects challenge students to creatively apply what they have learned from tutorials.
Projects include writing alogithms for a binary search , bubble sort and selection sort . You can share your experience with the community of students around the world who work with this web site. Find help for your project by email or join the web site discussions . Use the feedback link to send email to the website author.