电子信息工程专业实践教学大纲
- 格式:doc
- 大小:118.50 KB
- 文档页数:15
电子信息工程专业实践教学大纲
执笔人:侯海霞审定人:李吉忠马少军
一、专业实践教学体系
实践教学是为提高和加深学生对专业基础课、专业课的学习和理解,培养学生的专业实践能力。其中高级语言课程设计、电子电路课程设计为基础实践;专业实践有通信与信息系统仿真课程设计、微机原理与接口课程设计、传感器课程设计、通信系统仿真;计算机网络与通信课程设计,结合课程中的大量实验,如单片机、EDA、数字信号处理等;为学生综合实践(毕业设计)打下良好的基础。通过各实践环节培养学生对所学知识的综合运用能力、开发创新能力。
二、全学程各实践教学环节设置
三、各实践环节教学大纲
(一)专业与公益劳动
1、目的要求
主要培养学生吃苦耐劳、自强、自立的精神,增强学生的劳动观念,帮助学生树立专业思想,锻炼适应社会、胜任工作的能力,促使学生德智体全面发展。
2、主要内容
劳动分公益劳动、专业劳动两种。公益劳动主要是参加学校和学院组织的劳动活动,专业劳动主要是参加学院组织的与专业有关的劳动活动。
3、完成形式及时间
学生在1-4学期内,必须按照课程表安排,按照学校和学院的要求参加劳动,具体要求见《莱阳农学院学生专业与公益劳动管理细则》。
(二)入学教育、军训
1.目的要求
主要帮助学生了解学校、学院、专业、规章制度、管理模式;了解所学专业的培养方案、学习要求;帮助学生树立专业思想、确定奋斗目标、坚定理想信念、增强组织纪律性;引导学生诚实守信、团结进取、遵纪守法、求实创新、身心健康等。
2.主要内容
由学工部(处)根据每年的工作要求进行组织,主要有入学教育系列讲座、军事训练、内务整理等。
3.完成形式及时间
时间一般为1.5周。学生要写出不少于1000字的心得。
(三)社会实践
1.目的要求
培养和训练学生认识、观察社会的能力,让学生接触社会、适应社会、探讨社会,提高学生运用所学知识发现、分析、解决问题的能力;树立正确的世界观、人生观、价值观。
2.主要内容
各学院要利用假期时间,根据教务处、团委要求,结合两课和专业知识,选择社会或学生本人关注的问题,进行社会调查实践。
3.完成形式及时间
时间为4周,学生要提交一篇不少于3000字的调查报告。具体要求执行《莱阳农学院关于大学生进行社会实践的暂行规定》。
(四)毕业教育
1.目的要求
通过毕业教育,使学生进一步树立正确的世界观、人生观、价值观;建立就业、择业、创业、可持续发展的观念;树立爱国家、爱学校、爱单位、爱人民的观念;增强学生适应社会、回报社会的意识和能力。
2.主要内容
由学工部(处)根据每年的工作要求组织。
3.完成形式及时间
系列报告、讲座等。
(五)毛泽东思想、邓小平理论和“三个代表”重要思想概论课程论文
(六)高级语言课程设计
1、目的要求
本课程设计是在学生完成计算机技术基础课程学习后进行的。学生通过本课程的实践,能进一步掌握高级语言程序设计基本概念,掌握基本的程序设计方法;通过设计一个完整的小型程序,初步掌握开发软件所需的需求定义能力、功能分解能力和程序设计能力、代码调试技能;学习编写软件设计文档;为未来的软件设计打下良好的基础。
要求学生掌握所学的程序设计方法的基本知识。结合实际深入理解高级语言程序设计的基本概念、原理及方法。运用所学的基础知识开发一个小型的程序,能根据问题的需要构造所需的数据结构,设计适合的算法,解决问题。掌握设计任务的具体要求,进行设计、调试软件的具体方法、步骤和技巧。对一个实际课题的软件设计有基本了解,拓展知识面,激发在此领域中继续学习和研究的兴趣,为学习后续课程做准备。
2、主要内容
从下面内容中任选一套题进行设计。
第一套题目:
(1)定义一个结构体(包括月、日、年),在主函数中输入一个日期,判断:该年是否闰年?该日是这一年的第几天?
(2)已知有20个学生记录(包括学号、姓名、成绩)的文件student.dat,所有学生以学号从小到大排序(该文件自行建立)。要求编程序实现查询、排序、插入、删除诸功能。
第二套题目:
(1)编写程序JOSEPHUS.C。N(<100)个小孩围成一圈,并给他们依次编号,老师指定从第S个小孩开始报数,报到第M个小孩出列,然后从下一个小孩开始报数,依次重复下去,直到所有的孩子都出列,试输出小孩的出列顺序。
(2)编写希尔排序程序SHELL.C。
希尔排序的基本思想是:先将整个待排序中的n个元素序列分割成若干个子序列分别进行排序,待整个序列中的元素“基本有序”时,再对全体记录进行一次排序。具体操作是:首先取增量d1=n/2,所有距离为d1倍数的元素进行比较排序,然后取d2=d1/2,重复上述分组和排序,直至取di=1,进行一次比较排序后,所有元素将正确排好序。
第三套题目:
(1)定义一个结构体变量(包括年、月、日),输入年、月、日。编写函数fun1,计算该日在本年中是第几天?编写函数fun2,计算这一年每月最后一天是本年中的第几天?并将结果存放于文件test1.txt。
(2)有10个学生的信息(每个学生包括学号、姓名、成绩),存放于文件test1.txt 中。要求编写函数fun1对10个学生按成绩升序排序,并将结果(包括名次、学号、姓名、成绩)存放于文件test2.txt中。编写函数fun2,用二分法查找test2.txt中某个成绩,并将结果打印出来。
第四套题目:
(1)有10个学生的信息(每个学生包括学号、姓名、成绩),存放于文件test1.txt。要求编写函数fun找出所有及格的同学,并将他们的信息存放在文件test2.txt中。
(2)用C语言编写函数,实现某函数傅立叶级数,输入函数为门函数与正弦函数;将原函数分别转化为三角级数形式和指数级数形式,将变换结果用图形的形式输出到屏幕上。
第五套题目:
(1)有10个学生,每个学生有3门课程成绩,从键盘输入以上信息(包括学生学号、姓名、三门课程成绩),计算出平均成绩,将所有数据以空格分开,与平均成绩一并按每人