Main content
Current time:0:00Total duration:2:46

Video transcript

- [Voiceover] One of the best ways to learn is to teach others. When you have to explain something to someone else, it helps you understand it better yourself. You'd help one of the thousands of new students learning programing here at Khan Academy. Each of them could benefit from the knowledge that you now have. We have three big ways that you can help and I'll go through them now. Throughout this intro course, you've had both challenges and projects. The challenges are automatically graded by Hopper where the projects are more free-form and creative, so they're not so easy to automatically grade. Instead, we have actual people do the evaluations, people just like you who know how to program and want to help others. If you'd like to evaluate projects, just head over to the homepage and click project feedback. You'll find the evaluation request half way down the page and you can choose to evaluate your favorite projects or just go from the top. When you evaluate, you'll be shown a rubric and you need to decide if a project meets the objective or not. If it doesn't, you can give them ideas for ways they can meet the objective. The projects are an interim process. The student gets to keep working on them until they meet the objectives. So evaluations help them understand what they need to improve. At the end of the evaluation, you can leave any comments. And that's a great place to say nice things and encourage them to keep going with programming. And hey, if you're really impressed with a project, vote it up. We're amazed by some of the crazy, cool things that you all do in your projects. Sometimes when you're programming something, you get stuck. Maybe you can't figure out how to draw spaghetti with that crazy bezier function or you can't get Winston to bounce across the screen just right. At times like that, you can click request help and ask the community for help. If you want to try to answer help requests like that, just go to the computer programming homepage and click project feedback. You'll see the most recent help requests at the top and you can browse through it til you find one that fits your expertise. And hey, you can still request help on your own programs. We definitely believe that teachers can be students and students can be teachers all at the same time. You might also find that you can learn a lot from just reading other people's answers to help requests. To do that, just click the answer tab to see the ones already answered. And you can just read that for hours. Remember when you're watching the talk-throughs and you had a question, maybe you look through the questions to add to see if somebody else had the same question, maybe you even asked it yourself and hopefully somebody answered. Now you can help those people asking questions. Just go to the computer programming homepage and click community questions and you can browse through all the most recently asked questions to find one that you think you have an answer for. So there you go, lots of ways that you can help new programmers learn. And yes, you might feel like a new programmer yourself but you actually know more than 99 percent of the world does. Don't keep that knowledge to yourself.