• Coursera课程《Python数据结构》中课程目录


    Python Data Structures

    Python Data Structures is the second course in the specialization Python for Everybody. It covers Chapters 6-10 of the textbook Python for Informatics, which is the same material as the second half of the course Programming for Everybody (Python). You should be familiar with the material covered in Chapters 1-5 before beginning this course.

    Each Chapter will have a quiz and one or two required programming assignments. You must complete all of the quizzes and assignments to pass the course. To pass a quiz, you must get 80% correct. There is no partial credit on programming assignments. You can track your progress on the Assignments page.

    The class is six weeks long, with suggested deadlines each week to help you stay on track. These weekly deadlines are not mandatory, and you can turn them off from the Course Settings options at the bottom of the Home page.

    Students who want to earn a certificate will be asked to verify their identity each time they submit a quiz or assignment. If you do not plan to earn a certificate, you can also turn off these reminders from Course Settings. But if you want to get a certificate later, you should not turn these off.

    You must complete all course requirements by the end of the last week to pass the course. If you have not completed the course, you can enroll in the next session and your work will be carried over. New sessions begin month.

    Syllabus

    Week 1

    Chapter Six: Strings

    • Welcome
    • Textbook and Slides
    • Lecture materials
    • Review: Chapter 6 Quiz
    • Assignment 6.5
    • Bonus Interview: Monash Museum of Computing History
    • Additional Materials

    Week 2

    Installing and Using Python

    • Installing Python – Overview

    - Using Python in this Class

    - Python Code Playground

    • Recommended: Install Python - Windows 8
    • Recommended: Using Python - Macintosh
    • Recommended: Using Python on a Raspberry Pi
    • Recommended: Install Python - Windows Vista
    • Optional Assignment: Python Installation and Screen Shots

    Week 3

    Chapter Seven: Files

    • Lecture Materials
    • Review: Chapter 7 Quiz
    • Assignment 7.1
    • Assignment 7.2
    • Demonstration: Worked Exercise 7.6
    • Bonus Interview: Gordon Bell

    Week 4

    Chapter Eight: Lists

    • Lecture Materials
    • Review: Chapter 8 Quiz
    • Assignment 8.4
    • Assignment 8.4
    • Worked Exercise: Lists
    • Bonus Interview: Rasmus Lerdorf

    Week 5

    Chapter Nine: Dictionaries

    • Lecture Materials
    • Review: Chapter 9 Quiz
    • Assignment: 9.4
    • Worked Exercise: Dictionaries
    • Bonus Interview: Brendan Eich

    Week 6

    Chapter Ten: Tuples

    • Lecture Materials
    • Review: Chapter 10 Quiz
    • Assignment: 10.2
    • Worked Exercise: Tuples and Sorting
    • Bonus Interview: Douglas Crockford

    A note about Specializations…

    A Coursera Specialization is a series of courses that are designed to build on each other and culminate in a Capstone project. All courses except the Capstone are free, but to receive a Specialization certificate, you must pay for and earn a verified certificate in each of the courses. The Capstone is only open to students who have completed and received certificates in all of the other courses.

    The University of Michigan offers the specializations Python for Everybody and Web Design for Everybody. Python for Everybody is based on the free textbook Python for Informatics, and includes the following courses:

    Students with a Verified Certificate in the 10-week course Programming for Everybody (PR4E) start at the third course if they want to complete the specialization.

    from: https://www.coursera.org/learn/python-data/supplement/eFlVW/course-information-syllabus

  • 相关阅读:
    XmlReader和XElement组合之读取大型xml文档
    requestAnimationFrame/cancelAnimationFrame——性能更好的js动画实现方式
    webview的简单介绍和手写一个H5套壳的webview
    关于前后端写入Cookie时domain的一个问题
    vscode调试webpack的启动和打包部署过程,nodejs调试
    java 实现仿照微信抢红包算法,实测结果基本和微信吻合,附demo
    Java中的BigDecimal类和int和Integer总结
    @RequestParam和@RequestBody和@PathVariable用法小结
    spring-boot+spring-cloud+maven-module 一个 maven多模块的微服务架构模版
    SpringBoot + SpringCloud的爬坑之旅
  • 原文地址:https://www.cnblogs.com/GarfieldEr007/p/5164641.html
Copyright © 2020-2023  润新知