在最多样化的大学中通过跨学科项目提高软件开发中的批判性思维

Cengiz Günay, Anca Doloc-Mihu, R. Barakat, Thomas Gluick, C. A. Moore
{"title":"在最多样化的大学中通过跨学科项目提高软件开发中的批判性思维","authors":"Cengiz Günay, Anca Doloc-Mihu, R. Barakat, Thomas Gluick, C. A. Moore","doi":"10.1145/3368308.3415411","DOIUrl":null,"url":null,"abstract":"The software industry has been seeing a steady growth worldwide. However, the quality of the developed software is tightly related to the supply of skilled and capable software developers who are able to cope with many challenges and maintain a high level of critical thinking during the software development life cycle. Software skills are usually gained in upper level software development courses in undergraduate IT majors. We have been applying an active learning methodology for teaching critical thinking in the classroom. Our college is one of the most diverse colleges in the southeast region, which makes our classroom a good model of national diversity. In assessing critical thinking, the traditional and generic approach is to measure skills that are universal and subject-agnostic. In this study, we report that the universal skill assessment for software development is ineffective in measuring students? growth based on inconclusive testing results and a weak test-retest reliability score. We suspect that students were unmotivated by several factors, which includes students being passive listeners and the subject being unrelated to software. In addition, we report a significant potential for developing domain-specific critical thinking exercises and testing that could serve to train the students and to assess their skills at the same time. We would like to emphasize that our conclusion is independent of software development, and could be generalized to develop exercises for other subjects.","PeriodicalId":374890,"journal":{"name":"Proceedings of the 21st Annual Conference on Information Technology Education","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Improving Critical Thinking in Software Development via Interdisciplinary Projects at a Most Diverse College\",\"authors\":\"Cengiz Günay, Anca Doloc-Mihu, R. Barakat, Thomas Gluick, C. A. Moore\",\"doi\":\"10.1145/3368308.3415411\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The software industry has been seeing a steady growth worldwide. However, the quality of the developed software is tightly related to the supply of skilled and capable software developers who are able to cope with many challenges and maintain a high level of critical thinking during the software development life cycle. Software skills are usually gained in upper level software development courses in undergraduate IT majors. We have been applying an active learning methodology for teaching critical thinking in the classroom. Our college is one of the most diverse colleges in the southeast region, which makes our classroom a good model of national diversity. In assessing critical thinking, the traditional and generic approach is to measure skills that are universal and subject-agnostic. In this study, we report that the universal skill assessment for software development is ineffective in measuring students? growth based on inconclusive testing results and a weak test-retest reliability score. We suspect that students were unmotivated by several factors, which includes students being passive listeners and the subject being unrelated to software. In addition, we report a significant potential for developing domain-specific critical thinking exercises and testing that could serve to train the students and to assess their skills at the same time. We would like to emphasize that our conclusion is independent of software development, and could be generalized to develop exercises for other subjects.\",\"PeriodicalId\":374890,\"journal\":{\"name\":\"Proceedings of the 21st Annual Conference on Information Technology Education\",\"volume\":\"78 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 21st Annual Conference on Information Technology Education\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3368308.3415411\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 21st Annual Conference on Information Technology Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3368308.3415411","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

软件产业在全球范围内稳步增长。然而,所开发软件的质量与有技能和能力的软件开发人员的供应密切相关,这些开发人员能够在软件开发生命周期中应对许多挑战并保持高水平的批判性思维。软件技能通常在本科IT专业的高级软件开发课程中获得。我们一直在课堂上运用一种积极的学习方法来教授批判性思维。我们学院是东南地区最多元化的学院之一,这使我们的课堂成为民族多元化的典范。在评估批判性思维时,传统和通用的方法是衡量普遍和学科不可知论的技能。在这项研究中,我们报告了软件开发的通用技能评估在衡量学生的能力方面是无效的。基于不确定的测试结果和较弱的重测可靠性评分的增长。我们怀疑学生缺乏动力是由几个因素造成的,其中包括学生是被动的听众和与软件无关的主题。此外,我们报告了开发特定领域的批判性思维练习和测试的重要潜力,这些练习和测试可以训练学生并同时评估他们的技能。我们想要强调的是,我们的结论是独立于软件开发的,并且可以推广到为其他主题开发练习。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Improving Critical Thinking in Software Development via Interdisciplinary Projects at a Most Diverse College
The software industry has been seeing a steady growth worldwide. However, the quality of the developed software is tightly related to the supply of skilled and capable software developers who are able to cope with many challenges and maintain a high level of critical thinking during the software development life cycle. Software skills are usually gained in upper level software development courses in undergraduate IT majors. We have been applying an active learning methodology for teaching critical thinking in the classroom. Our college is one of the most diverse colleges in the southeast region, which makes our classroom a good model of national diversity. In assessing critical thinking, the traditional and generic approach is to measure skills that are universal and subject-agnostic. In this study, we report that the universal skill assessment for software development is ineffective in measuring students? growth based on inconclusive testing results and a weak test-retest reliability score. We suspect that students were unmotivated by several factors, which includes students being passive listeners and the subject being unrelated to software. In addition, we report a significant potential for developing domain-specific critical thinking exercises and testing that could serve to train the students and to assess their skills at the same time. We would like to emphasize that our conclusion is independent of software development, and could be generalized to develop exercises for other subjects.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信