SPOC学校专有课程
程序设计及应用(Python)
分享
spContent=在当今大数据时代,云计算、机器学习、人工智能等新技术层出不穷。对于现代的大学生来说,掌握一门程序设计语言,学会掌控数据,利用计算机技术处理和分析海量数据已成为必备技能之一。 Python因为简洁、功能强大、跨平台、丰富的第三方库支持和免费等特点,自从Guido van Rossum在20世纪90年代初创建这门语言后,它便速速得到各行各业人士的青睐。特别是对于非计算机专业的学生来说,找到了能快速上手应用的程序设计语言。 本课程立足于非计算机专业学生特点,以案例驱动教学,选用GDP计算、房贷计算、汇率转换、个人所得税计算和人事管理等财经相关案例作为教学案例,将知识点融入到案例当中,让学生能学以致用,提高学生学习兴趣。
—— 课程团队
课程概述

本课程专门为非计算机专业、零基础学习者准备的,以案例驱动教学,选用GDP计算、房贷计算、汇率转换、个人所得税计算和人事管理等财经相关案例作为教学案例,将知识点融入到案例当中。

我们希望,学生在学习完这门课程后,能够轻松动手实现代码,利用程序解决实际问题。在面对海量数据时,利用Python进行数据处理和分析。为更高阶的数据处理、机器学习、人工智能学习打下良好基础。

本课程主要讲授的是Python基础语法,包括:变量、表达式、整数、浮点数、字符串、列表、元组、集合、字典、控制结构、函数和文件等主题,共17周内容。


授课目标

1. 认识学习程序设计的必要性和重要性。


2. 掌握高级程序设计语言的程序开发环境的建立和使用。


3. 认识程序语言的基本元素和功能。


4. 具备用程序语言描述算法的基本能力。


5. 具备用程序语言编写具备一定实用价值的数据获取、数据处理、数据存储、数据展现等实用程序的能力。


6. 具备能够通过进一步自主学习掌握其他编程语言编写程序的能力。


成绩要求

考试形式

说明

考察方式

分值(100分)

期末考试

1)教学内容中需要理解和掌握的内容

2)考察学生的自主学习能力

3)考察学生的程序设计应用能力

由课程组统一组织命题

70

平时成绩

教学过程

包括:考勤、讨论、回答问题、期中考试、课堂测验等

方式和比例由任课老师根据教学过程自主决定

15

课后作业

全学期不少于5次

方式由任课老师自主决定

15


课程大纲
预备知识

大学计算机基础知识