2020级暑假项目实训:软件学院新要求与实施规划

需积分: 0 5 下载量 170 浏览量 更新于2024-06-20 收藏 29KB DOCX 举报
"齐鲁软件学院2020级暑假项目实训要求是针对学生的一门必修课程,旨在通过项目实训帮助学生适应未来职业需求,掌握软件工程的实践技能。实训包括创新项目实训和企业项目实训两种形式,学生可自由选择。实训时间为2023年6月19日至7月16日,期间需要进行严格的考勤管理,如出现超过规定次数的缺勤,将影响最终成绩。实训地点主要在软件园校区,创新项目实训团队可以申请免于统一考勤。学生需按要求填写工作日志,并通过钉钉考勤机进行生物识别考勤。项目选择上,学生可以自发组队,自拟题目或选择学院提供的公益类项目,需在规定时间内提交报名表。" 在这次2020级的暑假项目实训中,齐鲁软件学院强调了项目实训的重要性和其在培养学生实践能力上的作用。实训课程以项目为教学载体,采用工程化的方法,让学生在实践中学习和理解软件开发的全过程。课程设为4个学分,要求学生至少投入四周的时间,且成绩由多评委综合评定,通过答辩确定。 实训分为创新项目实训和企业项目实训。创新项目实训鼓励学生自我组织,自行选定题目或参与学院的公益类项目,同时需找到指导教师并经过开题筛选。而企业项目实训可能更偏向于实际企业合作,让学生接触真实的软件开发环境。 考勤管理是实训过程中的重要环节,规定了严格的打卡时间和考勤规则。迟到、早退和缺勤都将被记录,累计超过一定次数将影响学生的答辩资格和最终成绩。此外,实训地点主要在软件园校区,但创新项目实训团队在指导教师许可下可免于统一考勤,但仍需按规定办理请假手续。 整个实训过程,学生需要每天填写工作日志,通过电子邮件发送给指定邮箱,作为考核的一部分。同时,项目组的工位分配将根据导师的需求来设定,创新项目组如需工位需提前申请。 这次暑假项目实训旨在提升学生的软件开发能力和团队协作技巧,通过实际操作让学生更好地理解和掌握软件工程的理论与实践,同时也注重培养他们的自我管理和团队合作精神。

#include<stdio.h> #include<stdlib.h> struct Data{ int nian; int yue; int ri; }; struct student{ char xh[15]; char xm[10]; char xb[4]; int nl; struct Data rx; int cj1; int cj2; }; typedef struct node{ struct student st; struct node *next; }linklist2; int main() { int i,j; struct student t1,t2,*p1,*p2; struct student stu[10]={ {"2020B200301","刘滨","男",18,{2020,9,20},70,85}, {"2020B200302","阚美娟","女",17,{2020,9,20},87,95}, {"2020B200303","胡大勇","男",17,{2020,9,20},69,80}, {"2020B200305","黎丽","女",18,{2020,9,20},68,88}, {"2020B200309","金鑫","男",19,{2019,9,1},90,85} }; printf("数组数据输出:\n"); printf(" 学号 姓 名 性别 年龄 入学日期 成绩1 成绩2\n"); for(i=0;i<5;i++){ printf("%s %-6s %s %d %4d-%2d-%2d %d %d\n", stu[i].xh,stu[i].xm, stu[i].xb,stu[i].nl,stu[i].rx.nian,stu[i].rx.yue, stu[i].rx.ri,stu[i].cj1,stu[i].cj2); } printf("\n"); linklist2 *h=(linklist2 *) malloc(sizeof(linklist2)),*p; h->next =NULL;//建立空链表h for(i=4;i>=0;i--){//数组中最后元素,先写入链表h p=(linklist2 *) malloc(sizeof(linklist2)); //生成新节点 p p->st =stu[i]; //将数组数据写入新节点 p p->next =h->next; h->next=p;//用头插入法将节点p插入链表 h } printf("链表h中的数据:\n"); printf(" 学号 姓 名 性别 年龄 入学日期 成绩1 成绩2\n"); p=h->next ; while(p){ printf("%s %-6s %s %d %4d-%2d-%2d %d %d\n", p->st.xh,p->st.xm, p->st.xb,p->st.nl,p->st.rx.nian,p->st.rx.yue, p->st.rx.ri,p->st.cj1,p->st.cj2); p=p->next ;} return 0; } 在上述的链表中间和末尾分别增加一个节点。节点数据如下: {“2020B200304”,”齐鲁田”,”男”,18,{2020,9,20},79,90} {“2020B200310”,”潘云”,”女”,19,{2020,9,20},91,80}

2023-05-27 上传