Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- abstractMarch 2014
Remote pair programming (RPP) in massively open online courses (MOOCs) (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 725https://doi.org/10.1145/2538862.2544320Pair programming, a form of collaborative learning where two programmers work on the same computer, enhances learning in novice programmers and improves code quality in experienced programmers. Remote pair programming (RPP) brings the pedagogical ...
- abstractMarch 2014
RIT's new minor in free and open source software and free culture (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 722https://doi.org/10.1145/2538862.2544306This poster will briefly show and describe the five year history of FOSS course offerings and projects in the School of Interactive Games and Media that led to the development of the minor and then diagram and describe the Minor's design and content. It ...
- abstractMarch 2014
An extensible scene graph library for teaching computer graphics along the programmable pipeline (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPages 720–721https://doi.org/10.1145/2538862.2544295Computer graphics is a subject which is typically enjoyed by students and which has the potential to attract pupils to consider studying computer science. Although the programming methods used by computer graphics have significantly changed in recent ...
- abstractMarch 2014
Utilizing gamification with social network to aid students in programming languages lessons in higher education IT courses (abstract only)
- Marcell Amorim Almeida Mesquita,
- Armando Maciel Toda,
- Jacques Duílio Brancher,
- Ricardo Melo Casseb do Carmo
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 718https://doi.org/10.1145/2538862.2544282Programming Languages and its uses play a vital role in IT higher education courses, because it is necessary that students have a good understanding in order to become full fledged developers. We made a study to verify the initial reception of this ...
- abstractMarch 2014
Developing and using an in-house plugin for easy social network programming (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 718https://doi.org/10.1145/2538862.2544277Incorporating social networks in the curriculum to better engage students has gained a lot of attention as a result of the popularity of social networks with college students. We introduce EasySocial, a social network plugin for Eclipse, written by a CS ...
-
- abstractMarch 2014
Guidelines for group work in CS1 (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 708https://doi.org/10.1145/2538862.2544270In CS1, students have a limited set of programming skills and they often represent a wide range of experience levels; this combination can make group work especially challenging. I describe guidelines for selecting group work projects and problems, ...
- abstractMarch 2014
Integrating active learning techniques into systems courses (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPages 735–736https://doi.org/10.1145/2538862.2544256There is a growing body of evidence showing active learning pedagogies are effective for ensuring long-term student learning, reducing course failure rates, and retaining majors. While active learning pedagogies are more often employed in lower ...
- abstractMarch 2014
Incorporating mobile computing into the CS curriculum (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 735https://doi.org/10.1145/2538862.2544254Computer Science (CS) educators are constantly reinventing introductory and advanced courses contextualized with new technology to better engage, retain students and increase their learning and motivation. Mobile and wearable computing are the most ...
- abstractMarch 2014
Including HCI and user experience (UX) methodologies in computing curricula (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 734https://doi.org/10.1145/2538862.2544249With a growing awareness of the importance of Human Computer Interaction (HCI) and User Experience (UX) Design and Research in industry, many departments are examining ways to integrate this topic into their curriculum. What are the best ways to do this?...
- abstractMarch 2014
IT curricular guidance for associate-degree granting institutions (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 730https://doi.org/10.1145/2538862.2544247At the direction of the Association for Computing Machinery (ACM) Education Board, the ACM Committee for Computing Education in Community Colleges (CCECC), has undertaken a project to produce IT curricular guidance which defines core IT competencies ...
- abstractMarch 2014
China's perspective from the viewpoint of computational thinking on CS1 for non-majors (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 730https://doi.org/10.1145/2538862.2544246A key challenge for the Chinese educational system is the development of a CS1 course for non-major college students that can meet the unique environment in our country. In mainland China, CS1 is required of all freshmen at their first semester, ...
- abstractMarch 2014
Debugging teacher certification (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 730https://doi.org/10.1145/2538862.2544244The need for workers in the information technology and computing industry is on the rise. Code.org estimates that by 2020, there will be more that 1 million more computer jobs available than there will be computer science graduates to fill them. Efforts,...
- abstractMarch 2014
Data fluency: curricular issues for all majors (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPages 733–734https://doi.org/10.1145/2538862.2544240Given the ever-growing importance of data across all disciplines, there is a need to enhance the fluency and comfort with data technology for a diversity of majors, not just technical ones. Which topics should be included in a data fluency course for ...
- abstractMarch 2014
Engaging college students in service learning to grow the K-12 computing pipeline and prepare the 21st century workforce (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 733https://doi.org/10.1145/2538862.2544232The demand for computing professionals in the U.S. workforce is expected to increase over the next several years, while the number of students intending to major in computing has declined. In this BOF session, we focus on the use of service learning to ...
- technical-noteMarch 2014
Scala for introductory CS and parallelism(abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 741https://doi.org/10.1145/2538862.2539027Scala is one of a new breed of hybrid languages with both object-oriented and functional aspects. It happens to be the most successful of these languages coming in at #12 on the Red Monk language ranking and leading all languages in their 2nd tier. This ...
- technical-noteMarch 2014
Projects for computing summer camps for 4th-12th grade students (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPages 748–749https://doi.org/10.1145/2538862.2539021This workshop will provide details on the projects that we recommend for non-residential computing summer camps for 4th -- 12th grade students. Georgia Tech has been offering computing summer camps since 2004. These camps are financially self-sustaining ...
- technical-noteMarch 2014
Guiding students to discover CS concepts and develop process skills using POGIL (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 745https://doi.org/10.1145/2538862.2539019This workshop is for anyone who teaches CS, and introduces process-oriented guided inquiry learning (POGIL) in computer science. POGIL is based on learning science, and shares characteristics with other forms of active, discovery, and inquiry learning. ...
- technical-noteMarch 2014
Teaching with HFOSS to provide students with real world experience: an introduction (abstract only)
- Darci Burdge,
- Lori Postner,
- Becka Morgan,
- Heidi J.C. Ellis,
- Stoney Jackson,
- Gregory W. Hislop,
- Michelle Purcell
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPages 744–745https://doi.org/10.1145/2538862.2539017Have you ever wanted your students to contribute to or learn from a real-world software project that benefits society? Want some help getting started? Many students find involvement in Humanitarian Free and Open Source Software (HFOSS) projects engaging ...
- technical-noteMarch 2014
GENI as a virtual laboratory for networking and distributed systems classes (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPage 740https://doi.org/10.1145/2538862.2539014This hands-on workshop will introduce GENI to instructors of computer networking and distributed systems classes. Instructors can use GENI [http://groups.geni.net/geni/wiki], an easy-to-use virtual laboratory, to improve the educational experiences of ...
- research-articleMarch 2014
A formative study of influences on student testing behaviors
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationPages 597–602https://doi.org/10.1145/2538862.2538982While Computer Science curricula teach students strategic software development processes, assessment is often product-instead of process-oriented. Test-Driven Development (TDD) has gained popularity in computing education, but evaluating students' ...