目录
一、设计目的
1、教学目的
本课程设计是学生学习完《Python程序设计》课程后,进行的一次全面的综合训练,通过课程设计,更好地掌握使用Python语言进行程序设计的方法,加深对Python语言特点和使用Python语言进行程序设计开发过程的理解,加强动手能力。其主要目的是:
(1)进一步培养学生Python程序设计的思想,加深对高级语言基本语言要素和控制结构的理解;
(2)针对Python语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。
(3)掌握Python语言的编程技巧和上机调试程序的方法。
(4)掌握程序设计的常用算法。
2、教学要求
(1)要求从所给题目中任选若干个,每个学生必须独立完成课程设计,不能互相抄袭。
(2)设计完成后,对所完成的工作进行答辩。
(3)要求写出一份详细的课程设计报告。
(4)程序设计题目,须提交相应的程序,并需提供加注释的源程序,能正常运行。
二、需求分析
1、问题
将服务器中交作业的学生(根据文件的名字进行提取)和学生名单Excel表格中的学生信息(学号和姓名)进行比对,输出所有没有交作业的学生信息,并统计学生交作业次数。每次作业一个文件夹,例如作业1&