公开/公告号CN115115480A
专利类型发明专利
公开/公告日2022-09-27
原文格式PDF
申请/专利权人 苏州健雄职业技术学院;
申请/专利号CN202210776020.2
申请日2022-07-02
分类号G06Q50/20(2012.01);G06F40/186(2020.01);G06F40/126(2020.01);G06F16/242(2019.01);G06F16/23(2019.01);
代理机构北京连和连知识产权代理有限公司 11278;
代理人夏晓杰
地址 215411 江苏省苏州市太仓市科教新城健雄路1号
入库时间 2023-06-19 17:07:46
法律状态公告日
法律状态信息
法律状态
2022-10-18
实质审查的生效 IPC(主分类):G06Q50/20 专利申请号:2022107760202 申请日:20220702
实质审查的生效
2022-09-27
公开
发明专利申请公布
技术领域
本发明涉及教学领域,特别涉及一种基于特征信息的教学文件自动生成方法。
背景技术
随着大学的扩招,日益增多的授课班级使得教师在编写需要根据班级定制的教学计划时很容易出现错误和纰漏,不同班级的上课地点和时间都不一样,传统人工录入校对的方式在面临大量班级时显得力不从心,人工编写校对的方式极其容易出错。在这种情况下,一种可以根据班级信息自动生成教学材料的方法成为一种迫切的需求。
发明内容
针对以上现有技术存在的缺陷,本发明的主要目的在于克服现有技术的不足之处,公开了一种基于特征信息匹配的教学文件自动生成方法,其特征在于,包括以下步骤:
S1,录入教学文件,将教学文件上传至服务器,根据课程名称及录入时间为教学文件生成识别码;
S2,制作课程信息,将课程信息填入模板中,并导入服务器;
S3,教学文件匹配,服务器根据课程信息生成课程匹配码,根据课程匹配码查找对应的识别码,并将教学文件导出。
进一步地,S1中,识别码设置为32位;包括文件类别名称的汉语拼音首字母缩写4位,下划线“_”1位,课程名称14位,下划线“_”1位,时间信息12位。
进一步地,14位课程名称的编码构成为:课程名称的汉语拼音首字母的大写字母+“X”字母组成。
进一步地,12为时间信息编编码构成为年月日时分的数字形式组成,不足两位数的补0。
进一步地,当教学文件更新时,执行S1,并且保留旧版教学文件。
进一步地,S2中课程信息包括课程名称、班级名称、上课次数、上课时间和上课地点。
进一步地,S3中,根据课程信息将教学文件中的信息进行替换,其中在教学文件中将需要替换的信息预设格式为“[”+#+信息名称的大写字母简写+“]”。
本发明取得的有益效果:
1)本发明提出了32位编码方式,并给出了相应的编码方法。解决了以前班级课程信息匹配到多个甚至名称相似时出现的错误匹配的问题,例如仅匹配“工业机器人”导致“工业机器人应用”课程匹配到“工业机器人实操”上。确定了课程信息与模板信息的唯一匹配性。编码中加入日期的方式可以很好的解决教学模板信息更新但无法匹配到最新文件的问题。课程编码部分中加入的”X”占位符可以有效的解决课程名称长短不一的问题。
2)教学文件需要更新的信息采用“[”+#+信息名称的大写字母简写+次数+“]”的编码格式取代,可以有效解决课程信息替换时出现的错误匹配问题,“[”+#++“]”的编码方式创新性的引入了特殊符号和方括号组合的方式,解决了单纯文字字母导致的教学模板中部分连接性词汇被错误替代的问题。
3)教学文件中的特殊占位符号中引入“次数”的方式(“[”+#+信息名称的大写字母简写+次数+“])可以有效解决同一个班级上课课次不一样需要根据课次变化替换相应信息的需求。实现自动化批量替换。
附图说明
图1为本发明的一种基于特征信息匹配的教学文件自动生成方法流程图;
图2为教学文件中需要修改信息的格式示意图;
图3为生成的教学文件主页示意图;
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图及实施例对本发明作进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
一种基于特征信息匹配的教学文件自动生成方法,如图1所示,包括以下步骤:
S1,录入教学文件,将教学文件上传至服务器,根据课程名称及录入时间为教学文件生成识别码;
S2,制作课程信息,将课程信息填入模板中,并导入服务器;
S3,教学文件匹配,服务器根据课程信息生成课程匹配码,根据课程匹配码查找对应的识别码,并将教学文件导出。
S1中,识别码设置为32位;包括文件类别名称的汉语拼音首字母缩写4位,下划线“_”1位,课程名称14位,下划线“_”1位,时间信息12位。具体的:
课程名称为“授课计划_工业机器人应用”,教学文件上传时间为“2022年1月12日9时43分”;根据识别码规则,文件类别生成为“SKJH”;14位课程名称的编码构成为:课程名称的汉语拼音首字母的大写字母+“X”字母组成。即位数不足的通过占位符“X”补足;因此,课程名称生成的14为编码为“GYJQRYYXXXXXXX”。12为时间信息编编码构成为年月日时分的数字形式组成,不足两位数的补0。因此,时间信息编码为“202201120943”。
综上,32为课程识别码为“SKJH-GYJQRYYXXXXXXX-202201120943”。为了方便教师通过服务器直接查询文件,文件名称可生成为“授课计划_工业机器人应用_SKJH-GYJQRYYXXXXXXX-202201120943”。
当教学文件更新时,执行S1,并且保留旧版教学文件。即教师直接将新教学文件上传服务器,服务器根据上传的内容自动生成32为识别码进行保存;并且在该过程中,不会匹配旧版教学文件予以删除;以防止教师误上传,同时方便后续查询旧版教学文件进行参考。
在上述实施例中,S2中课程信息包括课程名称、上课次数、上课时间和上课地点。例如:班级为机电1111,课程名称为“工业机器人应用”,第一次上课时间为2022年3月1日,地点为实验室;第二次上课时间为2022年3月2日,地点为教室。将课程信息填入模板中;其中,模板各位如表1所示。
表1
服务器根据课程信息,将教学文件中需要替换的信息进行替换后生成对应班级的教学文件。如图2-3所示,其中,需要替换的信息预设格式为“[”+#+信息名称的大写字母简写+“]”。例如,修改为班级时,教学文件中的内容为[#BJ];修改第一次上课时间时,教学文件中的内容为[#SJ1];修改第一次上课地点时,教学文件中的内容为[#DD1];修改第二次上课时间时,教学文件中的内容为[#SJ2];修改第二次上课地点时,教学文件中的内容为[#DD2];即修改上课时间和地点时,教学文件中的预设格式为[”+#+信息名称的大写字母简写+次数+“]”。
以上仅为本发明的较佳实施例,并非用来限定本发明的实施范围;如果不脱离本发明的精神和范围,对本发明进行修改或者等同替换,均应涵盖在本发明权利要求的保护范围当中。
机译: 终端具有自动生成相册的功能,该相册可简化每个案例的文件分配工作,并提供了一种自动生成该相册的方法
机译: 一种自动生成用于车辆诊断和维修的教学视频的方法
机译: 一种使用较高级别的音频文件和较低级别的音频项目指示文件存储以音频为中心的信息的方法,一种用于读取和/或存储此类信息的装置以及一种记录载体