首页 > 最新文献

Proceedings of the 42nd ACM technical symposium on Computer science education最新文献

英文 中文
Gumshoe: a model for undergraduate computational journalism education Gumshoe:本科计算机新闻教育模式
Pub Date : 2011-03-09 DOI: 10.1145/1953163.1953314
S. M. Pulimood, D. Shaw, E. Lounsberry
This paper describes a collaboration between computer science and journalism students and professors at our small, primarily undergraduate college, and a large metropolitan newspaper. Our students' work was a catalyst for a hard-hitting series of investigative stories, with far-reaching consequences. The Gumshoe project is a model for computational journalism at an undergraduate institution. The project demonstrates that when computer scientists and journalists reach out across disciplinary boundaries, computational thinking and collaboration can solve a real problem, and have a substantive impact on society.
本文描述了在我们的小型本科学院和一家大型都市报纸上,计算机科学和新闻学的学生和教授之间的合作。我们学生的工作成为一系列有力的调查报道的催化剂,产生了深远的影响。Gumshoe项目是本科院校计算机新闻学的一个模型。该项目表明,当计算机科学家和记者跨越学科界限时,计算思维和协作可以解决一个真正的问题,并对社会产生实质性影响。
{"title":"Gumshoe: a model for undergraduate computational journalism education","authors":"S. M. Pulimood, D. Shaw, E. Lounsberry","doi":"10.1145/1953163.1953314","DOIUrl":"https://doi.org/10.1145/1953163.1953314","url":null,"abstract":"This paper describes a collaboration between computer science and journalism students and professors at our small, primarily undergraduate college, and a large metropolitan newspaper. Our students' work was a catalyst for a hard-hitting series of investigative stories, with far-reaching consequences. The Gumshoe project is a model for computational journalism at an undergraduate institution. The project demonstrates that when computer scientists and journalists reach out across disciplinary boundaries, computational thinking and collaboration can solve a real problem, and have a substantive impact on society.","PeriodicalId":137934,"journal":{"name":"Proceedings of the 42nd ACM technical symposium on Computer science education","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122206481","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Session details: Teaching programming: non-traditional approaches 会议细节:教学编程:非传统方法
K. Stewart
{"title":"Session details: Teaching programming: non-traditional approaches","authors":"K. Stewart","doi":"10.1145/3258437","DOIUrl":"https://doi.org/10.1145/3258437","url":null,"abstract":"","PeriodicalId":137934,"journal":{"name":"Proceedings of the 42nd ACM technical symposium on Computer science education","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116911402","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Session details: Algorithms 会话详细信息:算法
Delvin C. Defoe
{"title":"Session details: Algorithms","authors":"Delvin C. Defoe","doi":"10.1145/3258439","DOIUrl":"https://doi.org/10.1145/3258439","url":null,"abstract":"","PeriodicalId":137934,"journal":{"name":"Proceedings of the 42nd ACM technical symposium on Computer science education","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117008086","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Teaching tips we wish they'd told us before we started, small college class edition 我们希望他们在开始之前就告诉我们的教学技巧,大学小班版
Pub Date : 2011-03-09 DOI: 10.1145/1953163.1953257
Daniel D. Garcia, Z. Dodds, Timothy Huang, Samuel A. Rebelsky
Be an opener of doors for such as come after thee..." - Ralph Waldo Emerson, 1844. At the SIGCSE Symposium in 2007, we presented a panel in which seasoned teaching faculty from four large, PhD-granting universities shared the teaching tips we wished we'd known before starting our careers [1]. The difference from earlier "Teaching Tips" panels [6] was that our suggestions were meant to be hidden gems less often highlighted by our colleagues or by some of the best-known teaching resources [2, 3, 4, 8, 10, 11]. We clustered our tips into several categories: Lecturing, Office (hours), Staff (mentoring), Exams (authoring & administering), Labs (authoring & running), Section (TA-led discussion), Projects (and homework; authoring & supporting), and Meta (advice spanning categories). The session was received quite well, and the audience contributed many of their own teaching tips throughout the presentation. Since all of the presenters in 2007 regularly taught large, hundred-student classes, many of their suggestions (e.g., lecturing in a large venue or managing an army of teaching assistants) were not relevant to the experience of teaching small classes. Quite a few attendees suggested there be a follow-up session with presenters who could address the challenges specific to small college or university classes. To that end, we present the "Small College Class" edition, with seasoned educators who have expertise teaching smaller classes at their university or college. The position statements that follow offer a random sampling of two of these "hidden" pearls; presenters will share many more during the session, and time will be provided for audience participation. We'll endeavor to capture all the tips for an online collection. Complementing the categories above, we have added two more that capture the intimate setting of small classes: - Classroom (organization, interactions, and incentives) - Personal (fostering relationships).
为那些追随你的人开一扇门……”——拉尔夫·沃尔多·爱默生(1844年)在2007年的SIGCSE研讨会上,我们提出了一个小组,来自四所授予博士学位的大型大学的经验丰富的教师分享了我们希望在开始职业生涯之前就知道的教学技巧。与之前的“教学技巧”小组[6]的不同之处在于,我们的建议是隐藏的宝石,很少被我们的同事或一些最知名的教学资源强调[2,3,4,8,10,11]。我们将这些技巧分成几类:授课、办公(课时)、员工(指导)、考试(编写和管理)、实验(编写和运行)、分组(助教主导的讨论)、项目(和作业;创作和支持)和Meta(跨类别的建议)。这次会议反响很好,听众在整个演讲过程中贡献了许多自己的教学技巧。由于2007年所有的演讲者都经常教授数百名学生的大班,他们的许多建议(例如,在大型场地讲课或管理一大批助教)与教授小班的经验无关。相当多的与会者建议,应该有一个后续会议,由演讲者来解决学院或大学小班所面临的具体挑战。为此,我们推出了“大学小班”版,由经验丰富的教育工作者在他们的大学或学院教授小班课程。接下来的立场声明提供了这些“隐藏”珍珠中的两个随机抽样;主持人将在会议期间分享更多内容,并为观众参与提供时间。我们将努力捕捉所有的提示在线收集。作为上述类别的补充,我们又增加了两个捕捉小班亲密环境的类别:课堂(组织、互动和激励)和个人(培养关系)。
{"title":"Teaching tips we wish they'd told us before we started, small college class edition","authors":"Daniel D. Garcia, Z. Dodds, Timothy Huang, Samuel A. Rebelsky","doi":"10.1145/1953163.1953257","DOIUrl":"https://doi.org/10.1145/1953163.1953257","url":null,"abstract":"Be an opener of doors for such as come after thee...\" - Ralph Waldo Emerson, 1844. At the SIGCSE Symposium in 2007, we presented a panel in which seasoned teaching faculty from four large, PhD-granting universities shared the teaching tips we wished we'd known before starting our careers [1]. The difference from earlier \"Teaching Tips\" panels [6] was that our suggestions were meant to be hidden gems less often highlighted by our colleagues or by some of the best-known teaching resources [2, 3, 4, 8, 10, 11]. We clustered our tips into several categories: Lecturing, Office (hours), Staff (mentoring), Exams (authoring & administering), Labs (authoring & running), Section (TA-led discussion), Projects (and homework; authoring & supporting), and Meta (advice spanning categories). The session was received quite well, and the audience contributed many of their own teaching tips throughout the presentation. Since all of the presenters in 2007 regularly taught large, hundred-student classes, many of their suggestions (e.g., lecturing in a large venue or managing an army of teaching assistants) were not relevant to the experience of teaching small classes. Quite a few attendees suggested there be a follow-up session with presenters who could address the challenges specific to small college or university classes. To that end, we present the \"Small College Class\" edition, with seasoned educators who have expertise teaching smaller classes at their university or college. The position statements that follow offer a random sampling of two of these \"hidden\" pearls; presenters will share many more during the session, and time will be provided for audience participation. We'll endeavor to capture all the tips for an online collection. Complementing the categories above, we have added two more that capture the intimate setting of small classes: - Classroom (organization, interactions, and incentives) - Personal (fostering relationships).","PeriodicalId":137934,"journal":{"name":"Proceedings of the 42nd ACM technical symposium on Computer science education","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131019369","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Progress in surfacing computer science in STEM 计算机科学在STEM领域的研究进展
Pub Date : 2011-03-09 DOI: 10.1145/1953163.1953334
S. Rodger, Mark Stehlik, C. Stephenson, Cameron Wilson
As the Science, Technology, Engineering, and Mathematics (STEM) education reform wave has swept the United States, ACM and CSTA, among other organizations, have worked to push K-12 computer science toward the “core” of a student’s education. We are at a critical point for K12 computer science education particularly with a potential new AP course called CS Principles [2] being designed and piloted for introduction into secondary schools in the next few years. Significant questions remain as to whether computer science is really at the table when key decisions are made about how schools and states allocate their education resources. Major policy issues still exist for K-12 computer science education. There is deep confusion about computer science teacher certification, courses, gender and diversity gaps in students, and whether computer science courses “count” toward a student’s graduation requirements. This special session will present groundbreaking research reflecting how computer science education is treated in each of the 50 states coupled with initiatives to transform the national education policy landscape for K-12 computer science education. It will connect the broad SIGCSE community by giving them new data and a call to action to get involved in a new coalition called “Computing in the Core.” This new coalition seeks to ensure computer science is at the core of education for all students.
随着科学、技术、工程和数学(STEM)教育改革浪潮席卷美国,ACM和CSTA等组织一直致力于将K-12计算机科学推向学生教育的“核心”。我们正处于K12计算机科学教育的关键时刻,特别是一门名为CS原理[2]的潜在新AP课程正在设计和试点中,并将在未来几年内引入中学。在学校和各州如何分配教育资源的关键决策中,计算机科学是否真的是一个重要的问题。K-12计算机科学教育仍然存在重大政策问题。关于计算机科学教师资格证书、课程、学生性别和多样性差距,以及计算机科学课程是否“计入”学生的毕业要求,人们存在着深深的困惑。这次特别会议将展示突破性的研究,反映了50个州如何对待计算机科学教育,以及改变K-12计算机科学教育的国家教育政策格局的举措。它将通过向广大的SIGCSE社区提供新的数据并呼吁他们参与一个名为“核心计算”的新联盟来连接他们。这个新的联盟旨在确保计算机科学成为所有学生教育的核心。
{"title":"Progress in surfacing computer science in STEM","authors":"S. Rodger, Mark Stehlik, C. Stephenson, Cameron Wilson","doi":"10.1145/1953163.1953334","DOIUrl":"https://doi.org/10.1145/1953163.1953334","url":null,"abstract":"As the Science, Technology, Engineering, and Mathematics (STEM) education reform wave has swept the United States, ACM and CSTA, among other organizations, have worked to push K-12 computer science toward the “core” of a student’s education. We are at a critical point for K12 computer science education particularly with a potential new AP course called CS Principles [2] being designed and piloted for introduction into secondary schools in the next few years. Significant questions remain as to whether computer science is really at the table when key decisions are made about how schools and states allocate their education resources. Major policy issues still exist for K-12 computer science education. There is deep confusion about computer science teacher certification, courses, gender and diversity gaps in students, and whether computer science courses “count” toward a student’s graduation requirements. This special session will present groundbreaking research reflecting how computer science education is treated in each of the 50 states coupled with initiatives to transform the national education policy landscape for K-12 computer science education. It will connect the broad SIGCSE community by giving them new data and a call to action to get involved in a new coalition called “Computing in the Core.” This new coalition seeks to ensure computer science is at the core of education for all students.","PeriodicalId":137934,"journal":{"name":"Proceedings of the 42nd ACM technical symposium on Computer science education","volume":"40 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115849807","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
LIFT: taking GUI unit testing to new heights LIFT:将GUI单元测试带到新的高度
Pub Date : 2011-03-09 DOI: 10.1145/1953163.1953343
J. Snyder, S. Edwards, Manuel A. Pérez-Quiñones
The Library for Interface Testing (LIFT) supports writing unit tests for Java applications with graphical user interfaces (GUIs). Current frameworks for GUI testing provide the necessary tools, but are complicated and difficult to use for beginners, often requiring a significant amount of time to learn. LIFT takes the approach that unit testing GUIs should be no different than testing any other type of code. By providing a set of frequently used filters for identifying GUI components and a set of operations for acting on those components, LIFT lets programmers quickly and easily test their GUI applications.
接口测试库(LIFT)支持用图形用户界面(gui)为Java应用程序编写单元测试。当前的GUI测试框架提供了必要的工具,但是对于初学者来说非常复杂且难以使用,通常需要大量的时间来学习。LIFT采用的方法是,单元测试gui应该与测试任何其他类型的代码没有什么不同。通过提供一组常用的过滤器来识别GUI组件,以及一组操作这些组件的操作,LIFT可以让程序员快速、轻松地测试他们的GUI应用程序。
{"title":"LIFT: taking GUI unit testing to new heights","authors":"J. Snyder, S. Edwards, Manuel A. Pérez-Quiñones","doi":"10.1145/1953163.1953343","DOIUrl":"https://doi.org/10.1145/1953163.1953343","url":null,"abstract":"The Library for Interface Testing (LIFT) supports writing unit tests for Java applications with graphical user interfaces (GUIs). Current frameworks for GUI testing provide the necessary tools, but are complicated and difficult to use for beginners, often requiring a significant amount of time to learn. LIFT takes the approach that unit testing GUIs should be no different than testing any other type of code. By providing a set of frequently used filters for identifying GUI components and a set of operations for acting on those components, LIFT lets programmers quickly and easily test their GUI applications.","PeriodicalId":137934,"journal":{"name":"Proceedings of the 42nd ACM technical symposium on Computer science education","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116893404","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Session details: Learning objects and modules 会议细节:学习对象和模块
E. Shoop
{"title":"Session details: Learning objects and modules","authors":"E. Shoop","doi":"10.1145/3258432","DOIUrl":"https://doi.org/10.1145/3258432","url":null,"abstract":"","PeriodicalId":137934,"journal":{"name":"Proceedings of the 42nd ACM technical symposium on Computer science education","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116916055","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The use of evidence in the change making process of computer science educators 计算机科学教育者在变革过程中的证据运用
Pub Date : 2011-03-09 DOI: 10.1145/1953163.1953352
Davide Fossati, M. Guzdial
This paper explores the issue of what kind of evidence triggers changes in the teaching practice of Computer Science educators, and how educators evaluate the effectiveness of those changes. We interviewed 14 Computer Science instructors from three different institutions. Our study indicates that changes are mostly initiated from instructors' intuition, informal discussion with students, and anecdotal evidence.
本文探讨了什么样的证据会引发计算机科学教育者教学实践中的变化,以及教育者如何评估这些变化的有效性。我们采访了来自三个不同机构的14位计算机科学教师。我们的研究表明,改变大多是由教师的直觉、与学生的非正式讨论和轶事证据引发的。
{"title":"The use of evidence in the change making process of computer science educators","authors":"Davide Fossati, M. Guzdial","doi":"10.1145/1953163.1953352","DOIUrl":"https://doi.org/10.1145/1953163.1953352","url":null,"abstract":"This paper explores the issue of what kind of evidence triggers changes in the teaching practice of Computer Science educators, and how educators evaluate the effectiveness of those changes. We interviewed 14 Computer Science instructors from three different institutions. Our study indicates that changes are mostly initiated from instructors' intuition, informal discussion with students, and anecdotal evidence.","PeriodicalId":137934,"journal":{"name":"Proceedings of the 42nd ACM technical symposium on Computer science education","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114639183","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Teaching operating systems as how computers work 教授操作系统是如何工作的
Pub Date : 2011-03-09 DOI: 10.1145/1953163.1953249
P. Desnoyers
The "Computer Systems" course at Northeastern University is an MS-level core course which attempts to teach students how computers work, through a behavioral approach to the concepts involved in operating systems and their interface to the hardware. As an operating system is typically the first reactive system which students encounter in their studies, the goal of the class is to develop an understanding of the tools and reasoning which are involved in understanding and working with the internals of such a system, whether it be a conventional operating system or (as is more commonly found in industry) a consumer product, networking device, or other embedded system. This course is currently in its third year with enthusiastic responses from students, especially those who have been able to apply its lessons in co-operative work assignments, and an undergraduate class teaching substantially the same material is currently underway.
东北大学的“计算机系统”课程是一门硕士水平的核心课程,它试图通过行为方法来教授学生计算机是如何工作的,涉及操作系统及其与硬件的接口的概念。由于操作系统通常是学生在学习中遇到的第一个反应性系统,因此本课程的目标是培养对理解和使用此类系统内部所涉及的工具和推理的理解,无论是传统的操作系统还是(在工业中更常见的)消费产品、网络设备或其他嵌入式系统。这门课程目前已经是第三年了,学生们反应热烈,特别是那些能够将课程应用于合作作业的学生,目前正在开设一个教授基本相同材料的本科班。
{"title":"Teaching operating systems as how computers work","authors":"P. Desnoyers","doi":"10.1145/1953163.1953249","DOIUrl":"https://doi.org/10.1145/1953163.1953249","url":null,"abstract":"The \"Computer Systems\" course at Northeastern University is an MS-level core course which attempts to teach students how computers work, through a behavioral approach to the concepts involved in operating systems and their interface to the hardware. As an operating system is typically the first reactive system which students encounter in their studies, the goal of the class is to develop an understanding of the tools and reasoning which are involved in understanding and working with the internals of such a system, whether it be a conventional operating system or (as is more commonly found in industry) a consumer product, networking device, or other embedded system. This course is currently in its third year with enthusiastic responses from students, especially those who have been able to apply its lessons in co-operative work assignments, and an undergraduate class teaching substantially the same material is currently underway.","PeriodicalId":137934,"journal":{"name":"Proceedings of the 42nd ACM technical symposium on Computer science education","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114697205","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Teaching requirements engineering to undergraduate students 工科本科生教学要求
Pub Date : 2011-03-09 DOI: 10.1145/1953163.1953207
Sriram Mohan, S. Chenoweth
Requirements engineering, an integral part of the life of a software engineer, often receives little or no attention in the education of a computer science student. We report on our experiences in constructing an innovative curriculum that utilizes a three tier model of learning that provides students with hands-on experience on the various facets of requirements elicitation and management. This curriculum can be integrated into an existing course on software engineering, software requirements or the senior capstone experience. We believe our experience will be of use to other computer science and software engineering programs that are aiming at introducing requirements in the undergraduate curriculum.
需求工程是软件工程师生活中不可或缺的一部分,在计算机科学专业学生的教育中往往很少或根本没有受到关注。我们报告了我们在构建创新课程方面的经验,该课程利用三层学习模型,为学生提供在需求引出和管理的各个方面的实践经验。本课程可以整合到现有的软件工程、软件要求或高级顶点经验课程中。我们相信,我们的经验将有助于其他旨在引入本科课程要求的计算机科学和软件工程项目。
{"title":"Teaching requirements engineering to undergraduate students","authors":"Sriram Mohan, S. Chenoweth","doi":"10.1145/1953163.1953207","DOIUrl":"https://doi.org/10.1145/1953163.1953207","url":null,"abstract":"Requirements engineering, an integral part of the life of a software engineer, often receives little or no attention in the education of a computer science student. We report on our experiences in constructing an innovative curriculum that utilizes a three tier model of learning that provides students with hands-on experience on the various facets of requirements elicitation and management. This curriculum can be integrated into an existing course on software engineering, software requirements or the senior capstone experience. We believe our experience will be of use to other computer science and software engineering programs that are aiming at introducing requirements in the undergraduate curriculum.","PeriodicalId":137934,"journal":{"name":"Proceedings of the 42nd ACM technical symposium on Computer science education","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127572429","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
期刊
Proceedings of the 42nd ACM technical symposium on Computer science education
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1