软件=程序+文档
程序=算法+程序设计语言+程序设计开发工具
我们选择python来认识和学习软件开发。
本课程通过侦探破案的引人入胜的故事,在破案过程中通过各种手段认识到如何在生活工作中进行问题求解。
对软件开发有兴趣的非计算机专业的学生
没有编程基础的同学
学习过程序设计语言课程,数据结构课程,算法类课程的同学通过本课程的学习更加深入掌握所学并进行查漏补缺
第二部分 高级应用 属于选修内容,包含python包的使用,机器学习,深度学习等入门内容。本部分分成3章,不作为考试内容,仅供有兴趣同学选修学习。
合格证书:60-79
优秀证书:80-100
无
《算法神探》,电子工业出版社, Jeremy Kubica,2017.6
《数据结构与算法》Python语言实现,机械工业出版社,Michael T.Goodrich,2018.9
无