Information Session: Code In Place 2025
Get more information about Code in Place 2025 and submit your application: https://codeinplace.stanford.edu/ In today’s technology-driven world, coding isn’t just a skill—it’s a superpower. It unlocks your ability to understand and shape technology, fosters critical thinking and problem-solving, and fuels creativity. These skills are essential for innovation and success in any field. Code in Place is a free introductory coding course from Stanford School of Engineering. Tens of thousands of learners have already transformed their lives through Code in Place. Join our vibrant community of learners! In this on-demand session, Chris Piech discusses our unique, human-centered approach to learning to code and how learning new skills can help you succeed, and gives tips and guidance on submitting your application to join the course. More about Code in Place: Learn content from Stanford's flagship course CS106A, online for free, with the support from thousands of teachers. Who? Learners, with no programming experience, and time to dedicate to learning. Where? Anywhere with internet. What? Learn the first half of Stanford's intro to Python course, CS106A. When? Class starts 21st April 2025. Student applications due 9th April 2025. Certification? Yes. Build a sharable portfolio of your code, hosted by Stanford. How much work? At least 7 hours each week for 6 weeks. Set your own schedule. CS106A is one of the most popular courses at Stanford University, taken by almost 1,600 students every year. It has been developed over the last 30 years by an amazing team, including Nick Parlante, Eric Roberts and more. The course teaches the fundamentals of computer programming using the widely-used Python programming language. This course is for everyone from humanists, social scientists, to hardcore engineers. What makes Code in Place special? We recruit and train one volunteer teacher for every 10 students in order to create a vibrant community of teaching and learning. We believe that the magnitude of people who want to teach computer science is large and may be roughly proportional to the magnitude of people who want to learn. Why? Teaching is joyful and teaching is the best way to learn both content and team leading skills. We do hope this course inspires more human-centered learning for all. https://codeinplace.stanford.edu/ Chapters: 0:00:00 - Introduction and Agenda 0:00:15 - What is Code in Place? 0:00:39 - Introduction of Chris Piech 0:01:54 - Introduction of Mehran Sahami 0:02:39 - The Story of Code in Place and CS106A 0:03:55 - What you will learn in the course 0:04:37 - Curriculum Overview 0:06:55 - Prerequisites 0:07:38 - Class is suited for beginners 0:08:25 - The Magic of Code in Place 0:09:56 - The section leader experience 0:10:25 - The Code in Place Community 0:12:51 - Special Sauce 0:15:14 - What is Python? 0:16:37 - Personal coding journeys 0:18:24 - Core Values 0:19:17 - Learning by Doing #python #learntocode #coding
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.