Case-based reasoning
How to design programs: an introduction to programming and computing
How to design programs: an introduction to programming and computing
Use of collaborative multimedia in computer science classes
Proceedings of the 6th annual conference on Innovation and technology in computer science education
A media computation course for non-majors
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Computers for Communication, Not Calculation: Media as a Motivation and Context for Learning
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 4 - Volume 4
A study of learning environments associated with computer courses: can we teach them better?
Journal of Computing Sciences in Colleges
Contrasting women's experiences in computer science at different institutions
Proceedings of the 36th SIGCSE technical symposium on Computer science education
A model for improving secondary CS education
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Design process for a non-majors computing course
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Tracking an innovation in introductory CS education from a research university to a two-year college
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Python for CS1, CS2 and beyond
Journal of Computing Sciences in Colleges
Evaluating assessments of novice programming environments
Proceedings of the first international workshop on Computing education research
Social networks generate interest in computer science
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Tools for teaching introductory programming: what works?
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Journal of Computing Sciences in Colleges
Once she makes it, she is there: gender differences in computer science study
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Proceedings of the second international workshop on Computing education research
Experience: from C++ to Python in 3 easy steps
Journal of Computing Sciences in Colleges
Improving secondary CS education: progress and problems
Proceedings of the 38th SIGCSE technical symposium on Computer science education
An introductory course format for promoting diversity and retention
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Broadening participation in computing: issues and challenges
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Narrating data structures: the role of context in CS2
Proceedings of the third international workshop on Computing education research
Narrating data structures: The role of context in CS2
Journal on Educational Resources in Computing (JERIC)
Journal of Computing Sciences in Colleges
Evaluating a breadth-first cs 1 for scientists
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Increasing diversity in k-12 computer science: strategies from the field
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Python puts a squeeze on java for CS0 and beyond
Journal of Computing Sciences in Colleges
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Databases, non-majors and collaborative learning: a ternary relationships
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Attitudes about computing in postsecondary graduates
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Bioinformatics applications for introductory computer science: tutorial presentation
Journal of Computing Sciences in Colleges
What's My Challenge? The Forgotten Part of Problem Solving in Computer Science Education
ISSEP '08 Proceedings of the 3rd international conference on Informatics in Secondary Schools - Evolution and Perspectives: Informatics Education - Supporting Computational Thinking
Communications of the ACM - Inspiring Women in Computing
"Georgia computes!": improving the computing education pipeline
Proceedings of the 40th ACM technical symposium on Computer science education
Representation of women in CS: how do we measure a program's success?
Proceedings of the 40th ACM technical symposium on Computer science education
Freedom of choice as motivational factor for active learning
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Lower dropout rates and better grades through revised course infrastructure
CATE '07 Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education
Teaching computer science in context
ACM Inroads
Women in CS: an evaluation of three promising practices
Proceedings of the 41st ACM technical symposium on Computer science education
Experience report: CS1 for majors with media computation
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Introductory programming in a web context
Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103
Does contextualized computing education help?
ACM Inroads
Proceedings of the 73rd ASIS&T Annual Meeting on Navigating Streams in an Information Ecosystem - Volume 47
Analysis of a CS1 approach for attracting diverse and inexperienced students to computing majors
Proceedings of the 42nd ACM technical symposium on Computer science education
Proceedings of the 42nd ACM technical symposium on Computer science education
Learning to Program with Personal Robots: Influences on Student Motivation
ACM Transactions on Computing Education (TOCE)
Exploring formal learning groups and their impact on recruitment of women in undergraduate CS
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Tackling engagement in computing with computational music remixing
Proceeding of the 44th ACM technical symposium on Computer science education
Applying creativity in CS high school education: criteria, teaching example and evaluation
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Exploring hypotheses about media computation
Proceedings of the ninth annual international ACM conference on International computing education research
Using targeted conferences to recruit women into computer science
Communications of the ACM
Diversity in the game industry: is outreach the solution?
Proceedings of the 14th annual ACM SIGITE conference on Information technology education
New CS1 pedagogies and curriculum, the same success factors?
Proceedings of the 45th ACM technical symposium on Computer science education
Introductory programming meets the real world: using real problems and data in CS1
Proceedings of the 45th ACM technical symposium on Computer science education
Proceedings of the 3rd Computer Science Education Research Conference on Computer Science Education Research
Hi-index | 0.02 |
Literature on women in computing points out that computer science is not being effective at attracting and retaining women. Introduction to Media Computation is a new CS1 aimed especially at non-majors which was designed explicitly to address the concerns of women in computer science, such as the lack of relevance and creativity. The course is contextualized around the theme of manipulating and creating media. Of the 121 students who took the course (2/3 female), only three students dropped (all male), and 89% completed the course with a grade C or better. This paper presents data from interviews with women in the Media Computation class, then contrasts with interviews in a more traditional CS1.