SPOC学校专有课程
Python程序设计
分享
spContent=本课程目的让学生快速掌握Python基本入门知识和应用技能,掌握Python开发的基础知识,独立开发Python项目程序。Python最大的优势是其具有庞大的第三方资源,本课程结合具体应用案例,学习第三方资源的调用方法,尽量做到简单易懂,结合数据分析、图像处理、网络爬虫、益智游戏等讲述具体开发案例。
—— 课程团队
课程概述

    目前Python取代Java成为高校中最受欢迎的语言。随着大数据、人工智能的火爆,许多流行的开发人员社区都将Python作为主要的编程语言,Python正在不断发展发展壮大。
对于想要进入数据科学和机器学习的有经验的程序员来说,学习Python是明智之举,因为它很快成为最常用的编程语言,并且有强大的API和可用于AI、数据科学和机器学习的库。
  本课程是一门Python 语言的基础课程,面向Python零基础学习者,不要求学习者有任何编程基础。本课程将带领大家轻松系统地进行Python语言的学习,学习Python语言语法及编程结构,并能熟练运用Python解决实际问题。
  本课程从内容体系上可以分为两部分,首先是Python语言基础,讲解Python语法元素及编程技巧,其次是实例设计部分,运用Python语言,讲解Python生态库、程序设计方法学等内容,并完成一个基于Python的设计案例开发。
  本课程在讲解的同时,附有大量的单选题和编程题作为课后练习,帮助大家尽快熟练Python语言基础及编程能力。

成绩要求

1、本课程在每章设置了相应的测验题,均为客观题(填空、选择、判断等)。测验题成绩由系统自动评判,并作为形成性评价的部分依据,占总分的15%;

2、每章还安排了课后作业,为主观题。课后作业要求学生进行作业互评,具体的互评奖惩设置请查看“题型设置”页面。该部分成绩占总成绩的15%

3、本课程安排了课程设计:课程设计小组项目。将在随机分组的情况下,由小组团队成员共同合作完成。课程设计成绩将采用互评方式+自评+导师评定的方式进行。该课程设计成绩将各占总成绩的50%左右

4、为鼓励大家参与讨论,将根据课堂讨论发表内容的质量进行打分。该部分成绩将占总成绩的5%

5、期末考试采用网络限时答题的方式进行,以客观题为主,将占总分的15%。


课程大纲