• USTCCourseCommunity 项目介绍


    我们的项目名为USTCCourseCommunity,科大课程社区,主要提供课表管理、课程资源管理、课程信息管理、智能排课、轻松评课等方面的服务,旨在为科大师生提供便捷。

    科大现有课程服务形式存在的问题有:学生选课之前缺乏对老师和课程的了解,教务系统上的信息有的过于形式化,参考性不强,icourse上的信息太少,常有失偏颇;学生规划课表很不方便,

    很多同学选择在纸上规划;课程作业、习题课、ddl等信息常常被qq群的无关消息淹没,不方便查找;课件分享途径过于分散,不利于资源共享;参考书等资源良莠不齐,缺乏参考信息等;

    针对这些问题,我们计划建立一个主要服务于学生的课程社区,将功能集中于一个平台,旨在提供更多的信息,促进学生之间、学生与老师助教之间的交流;分为课表管理、课程资源管理、课

    程信息管理、智能排课、轻松评课五个模块:

    1.课表管理(基础):

    主要功能: 自动从教务系统获取课表并显示;

    2.课程资源管理:

    主要功能:实现课程相关资源的管理与共享;

    课程资源: (1)私有资源:课件,参考书籍(电子书),仅由老师或助教发布,仅由本教学班学生获取;

                       (2)参考资源:包括但不限于参考书推荐信息、电子书、笔记,所有人均可发布,所有人均可获取;

                         私有资源自动被推荐给本教学班学生,参考资源则通过标签进行查找并采用评分制进行优先推荐;

    3.课程信息管理:

    主要功能:  (1)发布作业内容、大作业ddl、习题课试题解析、考试时间等重要信息;

                        (2)电子专业提交;

                        (3)为学生提供代办日程、事件提醒等服务;

    4.智能排课:

    主要功能:(1)用户设定各需求的权值,系统自动生成若干可供选择且时间不冲突的课表;

                      (2)用户可在提供的参考课表上自主修改;

    5.轻松评课

    主要功能:提供对课程以及老师进行公开匿名评价的社区;

    评价机制:

                        (1)  评分采用三分制,减少学生个体差异带来的误差;

                      (2)评分包括总分,也有各方面的评分例如授课、给分、作业等;

                      (3)评分样本较少时不显示评分结果;

                      (4)平台保留近三年同一教师同一课程的评价内容(评分与评论);

                      (5)为避免过激评论带来的不良影响,对评论采用踩赞制;

    申明:我们只是为服务大众,会处理好与icourse的关系;

    调研结论:(1)学生和老师对课程资源管理需求最大,课程信息管理次之,助教对课程信息管理需求最大,因此这两个模块将优先开发;

                      (2)Android客户端需求最大,其次为web和Windows,考虑到测试难度与兼容性问题,我们选择web开发。

  • 相关阅读:
    向对象数组中添加新的属性 Jim
    vuecli3.0 postcsspxtoviewport将px转化为vwvh适配/Web 端屏幕适配方案 Jim
    js深拷贝与浅拷贝 Jim
    行业死亡案例汇总(客观记录不做评价)
    wins和linux 系统不同编码格式导致的.py执行问题: bad interpreter: No such or file directory
    Pyhon之类学习1
    How to handle error In $.get()
    sql 修改列名及表名
    程序设计类网站
    数据类型
  • 原文地址:https://www.cnblogs.com/USTC-CC/p/8526143.html
Copyright © 2020-2023  润新知