目前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%。