SPOC学校专有课程
程序设计及应用(Python)(英)
分享
spContent=This course is going to introduce Python as our first programming language.
—— 课程团队
课程概述


a)    Knowing the importance of learning programming languages

b)    Be familiar with advanced programming language development environment

c)    Be able to use programming languages to describe algorithms

d)    Be able to write codes to achieve basic data acquisition, processing, store, and visualization

e)    Be able to self-taught other programming languages


授课目标

a)    Knowing the importance of learning programming languages

b)    Be familiar with advanced programming language development environment

c)    Be able to use programming languages to describe algorithms

d)    Be able to write codes to achieve basic data acquisition, processing, store, and visualization

e)    Be able to self-taught other programming languages


成绩 要求

Assignments (平时成绩):40%

Fianl Exam (期末考试):60%

课程大纲
预备知识

Knowledge to basic computer operations

参考资料

Text Book:

l  Robert Sedgewick, Kevin Wayne, and Robert Dondero. 2015. Introduction to Programming in Python: An Interdisciplinary Approach (1st ed.). Addison-Wesley Professional.(机械工业出版社,ISBN9787111524014)

Reading Materials:

l  Automate the Boring Stuff with Python Practical Programming for Total Beginners (Free book)

l  Revised And Expanded Edition Introduction to Computation and Programming Using Python Chapters 1-11 are suitable for our course, also a free book)

l  learn python the hard way https://learnpythonthehardway.org/book/ (free book)

  • 程序设计基础(Python语言) 第二版,嵩天,高等教育出版社