计算机专业学生使用开源软件的问卷调查分析

摘要:为了了解计算机专业学生认识和使用开源软件的情况,本文对北京工业大学计算机学院部分学生进行开源软件使用情况问卷调查,对调查结果进行分析,并针对目前培养学生专业实践能力中存在的问题提出建议。

关键词:开源软件;问卷调查;计算机实践能力

1问卷调查背景

对计算机专业的学生来说,使用各种软硬件工具完成特定工作、管理各种软硬件程序、自己动手实现各种软硬件程序等工作能力是其必备的专业实践能力。培养学生实践能力,离不开众多主流软硬件程序和工具。由于允许免费使用源代码,并在此基础上进行再开发和再利用而不必考虑补偿等问题,开源软件[1]成为计算机科学与技术领域的最宝贵资源,并被应用于各种教育教学实践[2-4]。这些开源软件涉及计算机专业各个领域,如用于网络管理的mrtg-2.13.2、mySql数据库软件、应用服务器tomcat等,并且在各种仿真或实际项目中起着重要作用。了解、掌握、熟练使用这些开源软件解决问题,是计算机专业学生实践能力的最好体现。

本文的问卷调查对象以北京工业大学计算机学院的在校学生为主,对学生利用开源软件的种类、学习开源软件的渠道,以及对主流开源软件的认识和使用途径等方面进行了问卷调查和分析。

2调查基本情况

调查表标题为“开源软件使用情况问卷调查”,调查对象是北京工业大学计算机专业的本科生和研究生,考虑到本科低年级学生还没有接触到专业课,本科生只选取三年级和四年级学生,研究生只选取研二和研三学生,具体分布如表1所示。此次调查采用无记名问卷方式进行,共发问卷90份,回收有效问卷81份,有效问卷的回收率为90%。问卷内容共分两个部分:第一部分主要涉及对开源软件概念及获取方式的基本认识,共4个问题;第二部分是对不同类型主流开源软件的认识和使用情况调查,为了配合计算机专业现有课程领域,本文选取了以下9个领域的开源软件:A操作系统,B Web服务器、应用服务器,C开发环境,D数据库相关,E网络应用相关,F办公软件相关,G电子商务,H多媒体处理工具,I系统结构相关。为了尽可能全面并兼顾企业对计算机专业实践能力的要求,对每类开源软件,我们都选取了多种(大于等于三种)目前比较流行的软件供调查对象选择,并采用人工核查方式对回收问卷进行统计分析。

3调查结果分析

对开源软件的认识和使用是一个学习过程,可能和调查者的基本情况,特别是性别和学历密切相关。性别的统计(如表1所示):男生占72.84%、女生占27.16%,这基本符合理工科专业的男女比例。本科生和研究生分别占65.43%和34.56%,

计算机专业学开源软件,计算机专业学生使用开源软件的问卷调查分析相关推荐

  1. 自动化专业学计算机技术,自动化专业学什么?大学自动化专业主要学什么

    自动化专业学什么?大学自动化专业主要学什么 大一主要是给新生一个适应的过程,主要学习的也是一些基础课程,例如高等数学,大学物理,大学英语,工程制图,近代史,心理学等等. 大二的时候主要学习一些专业基础 ...

  2. 电气通信与计算机类专业学,电气通信计算机类学生专业确认实施细则

    电气通信计算机类学生专业确认实施细则 ,根据学生的高考相对成绩高低优先录取. 2017级各专业省外普通考生专业确认拟接收人数如下: 0.3,信息工程学院为0.7:计算机科学与技术学院为0.7,信息工程 ...

  3. 计算机在油气储运专业的应用,计算机多媒体专业学论文参考文献 计算机多媒体专业论文参考文献数量是多少...

    精选了[100个]关于计算机多媒体专业学论文参考文献供您后续的写作参考,在写计算机多媒体专业论文之前,很多大学生总是被计算机多媒体专业论文参考文献数量是多少难倒怎么办?请阅读本文! 一.计算机多媒体专 ...

  4. 计算机广告设计专业学什么,阳泉平面设计专业主要学什么课?,计算机广告设计...

    阳泉平面设计专业主要学什么课?[山西大众技工学校]学校近年来,为提升教学水平.教学质量.把每个专业都打造成精品专业,不断优化课程体系和教学手段,各专业教学水平逐年提升.目前我校在校教职员工118人,外 ...

  5. 济南技校计算机专业学什么,技校计算机专业学什么-邹城

    职业教育门槛低主要体现在两个方面,一是对于学 历的要求低,无论是初中生.高中生.生.大专生.无就业的人员都可以参与到职业教育中,学或者提升技能,以期能够更好地获得就业机会.二是零门槛学,学者无需理论或 ...

  6. 计算机都学什么数学,计算机专业的数学应学到什么水平?应该学习数学的那些分支?...

    本人是数学系的, 但其实真正的爱好是计算机. 当年报志愿的时候不知听谁说了句, 学计算机, 想搞软件就去学数学, 想搞硬件就去学物理, 然后就报了数学. 在数学系, 感觉思维确实受到了训练, 但所学的 ...

  7. 计算机专业学电路分析,计算机专业电路系列课程教学改革调查分析

    摘要:文章分析了"桂林电子科技大学计算机相关专业对电路系列课程教学改革情况的调查问卷"结果,包括学生的课程重视程度和对课程内容改革.课程教学效果和学习资源.考核方式等的满意度.分析 ...

  8. 产品设计 计算机辅助设计学什么,产品设计专业课程有哪些 主要学什么

    产品设计专业课程有哪些 主要学什么2021-01-28 14:16:34文/李文源 有些同学不知道产品设计专业课程有哪些,主要学什么,小编今天整理了相关信息,希望对你有帮助,赶快来看看吧! 产品设计专 ...

  9. 中学生计算机都学什么东西,计算机专业都学什么 初中毕业学计算机有前途吗...

    计算机专业都学什么 初中毕业学计算机有前途吗2018-08-31 16:36:41文/许君 计算机专业是近几年非常热门的一个专业,很多初中毕业生都会选择计算机专业进行学习,那么计算机专业都学什么呢?初 ...

  10. 高考工科计算机类专业学什么区别,“理学”专业和“工学”专业都有哪些区别?...

    每年高考"理工科"专业都很受欢迎,究其原因无外乎两个方面,一方面是"理工科"专业就业率高,毕业生不仅受欢迎,而且工资也很高,如果说教育是一次投资,那么" ...

最新文章

  1. python零基础怎么学-零基础如何自学成为Python高手?
  2. ACM MM 2020视频目标检测挑战赛冠军DeepBlueAI团队技术分享
  3. boost::type_erasure模块convert相关的测试程序
  4. 设计模式之“适配器模式”
  5. pytorch list转tensor_PyTorch 52.PyTorch常用代码段合集
  6. 用python做数据分析pdf_利用python进行数据分析pdf
  7. (转)走进AngularJs(六) 服务
  8. 保研论坛app服务器网站,保研论坛官网版app
  9. Codeforces Round #179 (Div. 2): D. Greg and Graph(Floyd)
  10. 找不到好看的电影就看《IMDB排名前500电影》
  11. 数学基础 - 第十一章 三角形
  12. 【杂谈】扒一扒Reddit,Medium,Quora与知乎等国内外高质量AI社区与内容平台
  13. 基于Python语言的文件与文件夹管理
  14. 简述css选择器的四种类型,CSS选择器的类型,css,种类
  15. arcgis server里预览地图显示空白
  16. k8s replicaset controller源码分析(2)-核心处理逻辑分析
  17. 转自新浪博客的网页运作原理
  18. 课程设计:基于Python的爬虫租房数据分析
  19. [Javascript 高级程序设计]学习心得记录 函数参数传递与引用
  20. 什么是代理服务器及代理服务器的工作原理?

热门文章

  1. 成为一名数据分析师的新手指导(转)
  2. 获取拼音并生成随机编号
  3. SpringMVC 解析(二)DispatcherServlet
  4. Mysql出现问题:ERROR 1116 (HY000 (ER_TOO_MANY_TABLES)): Too many tables; MySQL can only use %d tabl解决方案
  5. C#Ping命令【因特网控制消息协议ICMP】
  6. 【软考 系统架构设计师】案例分析② 需求分析
  7. Excel条件格式注意事项
  8. CSS3基础入门02
  9. 6-1漏洞利用-FTP漏洞利用
  10. 看完豁然开朗!2021年阿里Java高级面试题及答案,热度飙升!