Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- forumMarch 2010
Interdisciplinary computing education for the challenges of the future
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 556–557https://doi.org/10.1145/1734263.1734449This session will be conducted by panelists who have carried out funded interdisciplinary research and education, and who have funded and managed interdisciplinary programs. They will provide an opportunity for computing educators to engage in a ...
- panelMarch 2010
- research-articleMarch 2010
Integrating sustainability into undergraduate computing education
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 524–528https://doi.org/10.1145/1734263.1734439In the past few years sustainability and green computing have received tremendous interest across the world. Computing plays a critical role in our society, thus it has a special responsibility for sustainability and green movement. In this paper, we ...
- research-articleMarch 2010
Linux kernel projects for an undergraduate operating systems course
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 485–489https://doi.org/10.1145/1734263.1734428In this paper, we present a series of programming projects based on the Linux kernel for students in a senior-level undergraduate operating systems course. The projects we describe cover several key operating systems concepts, including process ...
- forumMarch 2010
The development and use of scoring rubrics: (or how to grade thousands of exams without losing your mind)
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPage 477https://doi.org/10.1145/1734263.1734423Every year, for the past 10 years, more than 10,000 students have taken the Advanced Placement Computer Science exam (AP CS). The free response section of the AP CS exam is manually scored by a group of about 100-150 high school and college faculty ...
-
- panelMarch 2010
Computational thinking in high school courses
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 390–391https://doi.org/10.1145/1734263.1734395The number of undergraduates entering computer science has declined in recent years. This is paralleled by a drop in the number of high school students taking the CS AP exam and the number of high schools offering computer science courses. The declines ...
- research-articleMarch 2010
In the zone: virtual computing on a budget
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 366–370https://doi.org/10.1145/1734263.1734388In this paper, we report on our efforts, extending over several years, to provide computer science students experience with a variety of operating system and computing environments. We describe our explorations into the use of virtual machine ...
- panelMarch 2010
- research-articleMarch 2010
Computational thinking via interactive journalism in middle school
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 239–243https://doi.org/10.1145/1734263.1734345To address the critical shortage of students entering computing fields, as well as broaden participation in computing, we present a summer and afterschool program in Interactive Journalism through which middle school students and their teachers develop ...
- research-articleMarch 2010
A technology infused science summer camp to prepare student leaders in 8th grade classrooms
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 229–233https://doi.org/10.1145/1734263.1734343Technology-enhanced science curriculum has potential for introducing fundamental computing concepts to adolescents. iQUEST (investigations for Quality Understanding and Engagement for Students and Teachers) is designed to transform middle school science ...
- research-articleMarch 2010
A breadth-first course in multicore and manycore programming
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 214–218https://doi.org/10.1145/1734263.1734339The technique of scaling hardware performance through increasing the number of cores on a chip requires programmers to learn to write parallel code that can exploit this hardware. In order to expose students to a variety of multicore programming models, ...
- research-articleMarch 2010
Braided teaching in secondary CS education: contexts, continuity, and the role of programming
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 204–208https://doi.org/10.1145/1734263.1734336In this paper, we propose a new approach to thinking about and implementing Computer Science curricula in secondary education. The characteristic feature is to organize the items to be taught into what we call "strands" which then can be interlaced ...
- panelMarch 2010
Comparing alice, greenfoot & scratch
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 192–193https://doi.org/10.1145/1734263.1734327This panel will showcase and compare three leading Initial Learning Environments (ILE): Alice, Greenfoot and Scratch.
- research-articleMarch 2010
Teaching computer networks in a real network: the technical perspectives
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 133–137https://doi.org/10.1145/1734263.1734311Experimenting in courses such as operating systems, computer networks, and distributed systems is challenging due to the need to access system kernels and network infrastructures, as well as the distributed nature of these experiments. In this paper, we ...
- research-articleMarch 2010
Teaching the principles of the hacker curriculum to undergraduates
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 122–126https://doi.org/10.1145/1734263.1734303The "Hacker Curriculum" exists as a mostly undocumented set of principles and methods for learning about information security. Hacking, in our view, is defined by the ability to question the trust assumptions in the design and implementation of computer ...
- research-articleMarch 2010
Educating the next generation of spammers
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 117–121https://doi.org/10.1145/1734263.1734302Compelling experiences in introductory courses make a key difference in whether non-majors develop an interest in computer science, possibly even converting them into undergraduate majors or minors. In this paper we advocate integrated hands-on ...
- research-articleMarch 2010
Integrating evaluation into program development: benefits of baselining a NSF-BPC alliance
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 27–31https://doi.org/10.1145/1734263.1734273The Commonwealth Alliance for Information Technology Education (CAITE) is one of 11 National Science Foundation Broadening Participation in Computing (BPC) alliances aimed at increasing the participation and success of underrepresented groups in ...
- research-articleMarch 2010
Do roadshows work?: examining the effectiveness of just be
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 17–21https://doi.org/10.1145/1734263.1734271Outreach programs communicating the importance and diversity of computing to K-12 students are essential to improving attitudes toward computing. However, the effectiveness of outreach programs, and roadshows in particular, has only recently come under ...
- research-articleMarch 2010
MieruCompiler: integrated visualization tool with "horizontal slicing" for educational compilers
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationPages 7–11https://doi.org/10.1145/1734263.1734268This paper proposes a novel visualization tool for educational compilers, called MieruCompiler. Educational compilers that generate native assembly code like i386 have many practical and pedagogical advantages, but they also have a disadvantage that the ...