zoukankan      html  css  js  c++  java
  • Coursera课程《大家的编程》(Python入门)中课程目录

    Getting Started with Python

    Getting Started with Python is the first course in the specialization Python for Everybody. It covers Chapters 1-5 of the textbook Python for Informatics, which is the same material as the first half of the course Programming for Everybody (Python).

    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 8 out of 10 questions correct. There is no partial credit on programming assignments. You can track your progress on the Assignments page.

    The class is seven 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 every month.

    Syllabus

    Week 1

    Chapter One: Why We Program

    • Welcome
    • Lecture Materials
    • 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
    • Bonus Interview: Eben Upton and the Raspberry Pi

    Week 3

    Chapter One: Why We Program (continued)

    • Lecture Materials
    • Review: Chapter 1 Quiz
    • Assignment: Write Hello World
    • Bonus Interview: Daphne Koller

    Week 4

    Chapter Two: Variables and Expressions

    • Lecture materials
    • Review: Chapter 2 Quiz
    • Assignment 2.2
    • Assignment 2.3
    • Bonus Interview: Pooja Sankar

    Week 5

    Chapter Three: Conditional Code

    • Lecture Materials
    • Review: Chapter 3 Quiz
    • Assignment: 3.1
    • Assignment: 3.3
    • Bonus Interview: Massimo Banzi

    Week 6

    Chapter Four: Functions

    • Lecture Materials
    • Review: Chapter 4 Quiz
    • Assignment: 4.6
    • Bonus Interview: Guido van Rossum (Part 1)

    Week 7

    Chapter Five: Loops and Iteration

    • Lecture Materials
    • Review: Chapter 5 Quiz
    • Assignment: 5.2
    • Bonus Interview: Guido van Rossum (Part 2)

    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.

    You can find links to all courses offered by the University of Michigan at https://www.coursera.org/umich.

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

  • 相关阅读:
    python3 get/post/使用代理/自定义header/自定义Cookie
    网页定位点击事件js响应函数教程(Chrome)
    burpsuite只拦截特定网站数据包教程
    AWVS和AppScan使用代理进行扫描教程
    kdbg安装使用教程(kali)
    kali-rolling安装nessus 7并创建扫描任务教程
    WebGoat 8安装、配置、使用教程(CentOS)
    应用层协议与传输层、网络层、数据链路层在编码上的区别
    Oracle Linux下载教程(以Oracle Linux 6.9为例)
    su和su -的区别
  • 原文地址:https://www.cnblogs.com/GarfieldEr007/p/5164630.html
Copyright © 2011-2022 走看看