├── .gitattributes ├── Final Exam ├── Problem 1.py ├── Problem 2.py ├── Problem 3.py ├── Problem 4.py ├── Problem 5.py ├── Problem 6.py └── Problem 7.py ├── Midterm Exam ├── Problem 1.py ├── Problem 2.py ├── Problem 3.py ├── Problem 4.py ├── Problem 5.py ├── Problem 6.py ├── Problem 7.py ├── Problem 8.py └── Problem 9.py ├── Problem Set 1 ├── Problem 1 - Counting Vowels.py ├── Problem 2 - Counting Bobs.py └── Problem 3 - Longest Alphabetcal Substring.py ├── Problem Set 2 ├── Problem 1 - Paying Debt off in a Year.py ├── Problem 2 - Paying Debt off in a Year.py └── Problem 3 - Using Bisection Search to Make the Program Faster.py ├── Problem Set 3 ├── Problem 1 - Is the Word Guessed.py ├── Problem 2 - Printing Out the User's Guess.py ├── Problem 3 - Printing Out all Available Letters.py └── Problem 4 - The Game.py ├── Problem Set 4 ├── Problem 1 - Word Scores.py ├── Problem 2 - Dealing with Hands.py ├── Problem 3 - Valid Words.py ├── Problem 4 - Hand Length.py ├── Problem 5 - Playing a Hand.py ├── Problem 6 - Playing a Game.py └── Problem 7 - You and your Computer.py ├── Problem Set 5 ├── Problem 1 - Build the Shift Dictionary and Apply Shift.py ├── Problem 2 - PlaintextMessage.py ├── Problem 3 - CiphertextMessage.py └── Problem 4 - Decrypt a Story.py ├── Problem Set 6 ├── Problem 1.py ├── Problem 2.py ├── Problem 3.py ├── Problem 4.py ├── Problem 5.py └── Problem 6.py └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/.gitattributes -------------------------------------------------------------------------------- /Final Exam/Problem 1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Final Exam/Problem 1.py -------------------------------------------------------------------------------- /Final Exam/Problem 2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Final Exam/Problem 2.py -------------------------------------------------------------------------------- /Final Exam/Problem 3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Final Exam/Problem 3.py -------------------------------------------------------------------------------- /Final Exam/Problem 4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Final Exam/Problem 4.py -------------------------------------------------------------------------------- /Final Exam/Problem 5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Final Exam/Problem 5.py -------------------------------------------------------------------------------- /Final Exam/Problem 6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Final Exam/Problem 6.py -------------------------------------------------------------------------------- /Final Exam/Problem 7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Final Exam/Problem 7.py -------------------------------------------------------------------------------- /Midterm Exam/Problem 1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Midterm Exam/Problem 1.py -------------------------------------------------------------------------------- /Midterm Exam/Problem 2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Midterm Exam/Problem 2.py -------------------------------------------------------------------------------- /Midterm Exam/Problem 3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Midterm Exam/Problem 3.py -------------------------------------------------------------------------------- /Midterm Exam/Problem 4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Midterm Exam/Problem 4.py -------------------------------------------------------------------------------- /Midterm Exam/Problem 5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Midterm Exam/Problem 5.py -------------------------------------------------------------------------------- /Midterm Exam/Problem 6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Midterm Exam/Problem 6.py -------------------------------------------------------------------------------- /Midterm Exam/Problem 7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Midterm Exam/Problem 7.py -------------------------------------------------------------------------------- /Midterm Exam/Problem 8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Midterm Exam/Problem 8.py -------------------------------------------------------------------------------- /Midterm Exam/Problem 9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Midterm Exam/Problem 9.py -------------------------------------------------------------------------------- /Problem Set 1/Problem 1 - Counting Vowels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 1/Problem 1 - Counting Vowels.py -------------------------------------------------------------------------------- /Problem Set 1/Problem 2 - Counting Bobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 1/Problem 2 - Counting Bobs.py -------------------------------------------------------------------------------- /Problem Set 1/Problem 3 - Longest Alphabetcal Substring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 1/Problem 3 - Longest Alphabetcal Substring.py -------------------------------------------------------------------------------- /Problem Set 2/Problem 1 - Paying Debt off in a Year.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 2/Problem 1 - Paying Debt off in a Year.py -------------------------------------------------------------------------------- /Problem Set 2/Problem 2 - Paying Debt off in a Year.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 2/Problem 2 - Paying Debt off in a Year.py -------------------------------------------------------------------------------- /Problem Set 2/Problem 3 - Using Bisection Search to Make the Program Faster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 2/Problem 3 - Using Bisection Search to Make the Program Faster.py -------------------------------------------------------------------------------- /Problem Set 3/Problem 1 - Is the Word Guessed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 3/Problem 1 - Is the Word Guessed.py -------------------------------------------------------------------------------- /Problem Set 3/Problem 2 - Printing Out the User's Guess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 3/Problem 2 - Printing Out the User's Guess.py -------------------------------------------------------------------------------- /Problem Set 3/Problem 3 - Printing Out all Available Letters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 3/Problem 3 - Printing Out all Available Letters.py -------------------------------------------------------------------------------- /Problem Set 3/Problem 4 - The Game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 3/Problem 4 - The Game.py -------------------------------------------------------------------------------- /Problem Set 4/Problem 1 - Word Scores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 4/Problem 1 - Word Scores.py -------------------------------------------------------------------------------- /Problem Set 4/Problem 2 - Dealing with Hands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 4/Problem 2 - Dealing with Hands.py -------------------------------------------------------------------------------- /Problem Set 4/Problem 3 - Valid Words.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 4/Problem 3 - Valid Words.py -------------------------------------------------------------------------------- /Problem Set 4/Problem 4 - Hand Length.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 4/Problem 4 - Hand Length.py -------------------------------------------------------------------------------- /Problem Set 4/Problem 5 - Playing a Hand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 4/Problem 5 - Playing a Hand.py -------------------------------------------------------------------------------- /Problem Set 4/Problem 6 - Playing a Game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 4/Problem 6 - Playing a Game.py -------------------------------------------------------------------------------- /Problem Set 4/Problem 7 - You and your Computer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 4/Problem 7 - You and your Computer.py -------------------------------------------------------------------------------- /Problem Set 5/Problem 1 - Build the Shift Dictionary and Apply Shift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 5/Problem 1 - Build the Shift Dictionary and Apply Shift.py -------------------------------------------------------------------------------- /Problem Set 5/Problem 2 - PlaintextMessage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 5/Problem 2 - PlaintextMessage.py -------------------------------------------------------------------------------- /Problem Set 5/Problem 3 - CiphertextMessage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 5/Problem 3 - CiphertextMessage.py -------------------------------------------------------------------------------- /Problem Set 5/Problem 4 - Decrypt a Story.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 5/Problem 4 - Decrypt a Story.py -------------------------------------------------------------------------------- /Problem Set 6/Problem 1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 6/Problem 1.py -------------------------------------------------------------------------------- /Problem Set 6/Problem 2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 6/Problem 2.py -------------------------------------------------------------------------------- /Problem Set 6/Problem 3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 6/Problem 3.py -------------------------------------------------------------------------------- /Problem Set 6/Problem 4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 6/Problem 4.py -------------------------------------------------------------------------------- /Problem Set 6/Problem 5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 6/Problem 5.py -------------------------------------------------------------------------------- /Problem Set 6/Problem 6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/Problem Set 6/Problem 6.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlessandroCorradini/MIT-6.00.1x-Introduction-to-Computer-Science-and-Programming-Using-Python/HEAD/README.md --------------------------------------------------------------------------------