Python Data Structures by University of Michigan
Thank you for enrolling in Python Data Structures. This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data analysis. This course will cover Chapters 6-10 of my free textbook titled, 'Programming for Informatics: Exploring Information' (www.pythonlearn.com). This course is equivalent to the second half of the 11-week 'Programming for Everybody (Python)' course.We have put a lot of detail about the course into the document titled 'Syllabus' which can be found in Week 1, so please take a moment to review it. Week 2 is about optionally installing Python so you can develop and run the programs needed to complete this course. But if you cannot install Python or are using a mobile device you can use our online 'Python Playground' where you can create and run Python programs in your browser. In the third course in the specialization (Using Python to Access Web Data) you will be required to install and use Python to complete the assignments, so if you are planning on continuing in the specialization, this might be a good time to install Python.
If you like what you see, you are welcome to encourage your friends to join the course. We leave registration open for several weeks and delay the first due dates to give late joiners a chance to join and catch up. If you are not joining late, the extended due dates for the first graded quiz and assignment are a good time to 'get ahead' in case later you need to take a week off from the class.
We will try to do live online office hours or face-to-face office hours from time to time so we have a chance to talk one way or another. Keep an eye out in your email for any announcements regarding office hours.
This is the second of four courses in the Python for Everybody specialization We hope that you are successful in this course and continue with the rest of the courses in the specialization.
Again welcome to the course and best of luck in the class.
- Chuck and the Teaching Staff of Python for Everybody
Критерий завершения
закончила курс, прошла все задания
-
Week 1 Chapter Six: Strings
-
Welcome
-
Materials
-
Lecture materials
-
Review: Chapter 6
-
Assignment: Chapter 6
-
Bonus: Chapter 6
-
Additional materials
-
Quiz: Chapter 6 Quiz
-
: Assignment 6.5
-
-
Week 2 Unit: Installing and Using Python
-
Installing Python - Overview
-
Recommended: Install Python - Windows 8
-
Recommended: Optional Assignment
-
-
Week 3 Chapter Seven: Files
-
Lecture Materials
-
Review: Chapter 7
-
Assignment: Chapter 7
-
Bonus: Chapter 7
-
Quiz: Chapter 7 Quiz
-
: Assignment 7.1
-
: Assignment 7.2
-
-
Week 4 Chapter Eight: Lists
-
Lecture Materials
-
Review: Chapter 8
-
Assignment: Chapter 8
-
Bonus: Chapter 8
-
Quiz: Chapter 8 Quiz
-
: Assignment 8.4
-
: Assignment 8.5
-
-
Week 5 Chapter Nine: Dictionaries
-
Lecture Materials
-
Review: Chapter 9
-
Assignment: Chapter 9
-
Bonus: Chapter 9
-
Quiz: Chapter 9 Quiz
-
: Assignment 9.4
-
-
Week 6 Chapter Ten: Tuples
-
Lecture Materials
-
Review: Chapter 10
-
Assignment: Chapter 10
-
Bonus: Chapter 10
-
Quiz: Chapter 10 Quiz
-
: Assignment 10.2
-
-
Week 7 Graduation
-
Graduation Ceremony
-
- 2220
- 09 июня 2016, 16:30
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением