From 5cefdcc3ab8106cfab9b14476b5a8a03cf3252d6 Mon Sep 17 00:00:00 2001 From: Alidme <146055266+Alidme@users.noreply.github.com> Date: Thu, 23 Jan 2025 00:36:31 +0800 Subject: [PATCH] Update MIT6.100L.en.md --- docs/编程入门/Python/MIT6.100L.en.md | 35 +++++++++++++--------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/docs/编程入门/Python/MIT6.100L.en.md b/docs/编程入门/Python/MIT6.100L.en.md index e7519e67..7a538632 100644 --- a/docs/编程入门/Python/MIT6.100L.en.md +++ b/docs/编程入门/Python/MIT6.100L.en.md @@ -1,29 +1,26 @@ -# Course Code: Course Name +# MIT6.100L: Introduction to CS and Programming using Python ## Descriptions -- Offered by: -- Prerequisites: -- Programming Languages: -- Difficulty: 🌟🌟🌟 -- Class Hour: +- Offered by: MIT +- Prerequisites: None +- Programming Languages: Python +- Difficulty: 🌟🌟 +- Class Hour: 40 hours - +This course, introduced as part of MIT's curriculum reform in 2022, serves as the introductory programming course for the [6-3](https://www.eecs.mit.edu/academics/undergraduate-programs/curriculum/6-3-computer-science-and-engineering/) (Computer Science and Engineering), [6-4](https://www.eecs.mit.edu/academics/undergraduate-programs/curriculum/6-4-artificial-intelligence-and-decision-making/) (Artificial Intelligence and Decision Making), and [6-5](https://www.eecs.mit.edu/academics/undergraduate-programs/curriculum/6-5-electrical-engineering-with-computing/) (Electrical Engineering with Computing) programs. The course covers all content from 6.100A (one of the two mandatory courses for MIT's EECS department). + +The instructor, Ana Bell, has been a lecturer in the EECS department for nearly a decade (as of 2022). The course topics include concepts of computation, the Python programming language, basic algorithms and data structures, testing and debugging, and algorithmic complexity. + +The course consists of 26 lectures with ample in-class and post-class exercises, all of which include solutions (except for Problem Sets). The course and its assignments are well-paced, and all materials are freely available online. It provides a structured introduction to the world of computer science. To follow along effectively, download the course code in advance and work through it alongside the lectures. ## Course Resources -- Course Website: -- Recordings: -- Textbooks: -- Assignments: +- Course Website: [fall2022](https://ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/pages/material-by-lecture/) +- Recordings: refer to the course website +- Textbooks: Whether or not you have the textbook does not significantly impact your ability to follow the course. +- Assignments: refer to the course website ## Personal Resources -All the resources and assignments used by @XXX in this course are maintained in [user/repo - GitHub](https://github.com/user/repo). +All the resources and assignments used by @Alidme in this course are maintained in [Alidme/repo - GitHub](https://github.com/Alidme/MIT6.100L).