Coder Social home page Coder Social logo

stanford_codeinplace's Introduction

My Code in Place Learning Journey ๐Ÿš€

Welcome to my repository documenting my learning journey through Code in Place! This repository contains my weekly assignment code, section meet assignments, lecture worked example files, and is organized into week-wise folders. Code in Place is a free introductory programming course that focuses on teaching Python, based on the material from Stanford University's CS106A course.

stanford

What I'll Gain

In my pursuit of enhancing my programming skills and deepening my understanding of Python, I am actively participating in Code in Place. Although I already have some programming experience, this course offers a structured learning path and valuable resources to further develop my proficiency.

Repository Structure

  • BeforeClass/: This directory contains assignments that were submitted as part of the selection process before joining the course.
  • CourseAssignments/: This directory holds the assignments completed during each week of the course. It includes folders for Week1, Week2, and so on.
  • LectureWorkedExamples/: This directory contains the worked examples demonstrated during the course lectures. It also includes folders for Week1, Week2, and so on.
  • SectionAssignments/: This directory holds the assignments related to the section meet sessions. It includes folders for Week1, Week2, and so on.
  • KarelExtension/: This directory stores my own Karel Extension projects and any additional challenges that I have solved.
  • README.md: This file provides an overview of my learning journey and the repository structure.

Week 1

Week1 contains assignments and exercises covering the fundamentals of Karel and Python programming, projects and assignments focused on enhancing Karel's capabilities and practicing problem decomposition skills.

Week 2

In this week, we delved deeper into Karel programming. Week2 includes assignments and exercises that challenged our ability to decompose large problems into smaller ones, which is a fundamental skill in programming.

Week 3

This week marked a fresh new chapter in our coding journey, with a shift towards console programming as the central focus. We bid farewell to Karel and started exploring Python programming in the console environment. Exciting times ahead! ๐ŸŒฑ๐Ÿ’™๐ŸŽ‰

Week 4

Week 4 started off with a capstone console program that utilized the concepts learned in the previous week. We built a complete program using the skills acquired so far. After completing the capstone project, we moved on to learn how to code with graphics. This folder contains assignments and projects where we explore the world of graphics programming.

I'm excited to embrace this learning opportunity and continue building my programming skills with Code in Place. Through this repository, I aim to showcase my progress and the knowledge gained throughout the course.

Let's embark on this coding adventure together!

๐ŸŒŸ Certificate of Completion ๐ŸŒŸ

Certificate of Completion - A M Sanjeev_page-0001

stanford_codeinplace's People

Contributors

amsanjeev28 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.