NDLI logo
  • Content
  • Similar Resources
  • Metadata
  • Cite This
  • Log-in
  • Fullscreen
Log-in
Do not have an account? Register Now
Forgot your password? Account recovery
  1. Proceedings of the 16th annual joint conference on Innovation and technology in computer science education (ITiCSE '11)
  2. Muddy hill games
Loading...

Please wait, while we are loading the content...

A bouquet of measures to promote computer science in middle & high schools
Security injections: modules to help students remember, understand, and apply secure coding techniques
Awakening Rip Van Winkle: modernizing the computer science web curriculum
Relationship between text and action conceptions of programming: a phenomenographic and quantitative perspective
Intelligent systems development in a non engineering curriculum
A study in engaging female students in computer science using role models
Does lecture capture make a difference for students in traditional classrooms
Efficient and playful tools to teach Unix to new students
Integrating google technology in artificial intelligence
Evaluating a web-based information system for managing master of science summer projects
Effects of team-based learning on a CS1 course
A marking language for the oto assignment marking tool
WeScheme: the browser is your programming environment
Draw a social network
GUIGraph: editing live object diagrams for GUI generation enables new pedagogy in CS1/2
Understanding the syntax barrier for novices
Computational thinking: what it might mean and what we might do about it
"Computer science and nursery rhymes": a learning path for the middle school
A scheme for improving ICT units with critically low student satisfaction
Open source contribution as an effective software engineering class project
Getting CS undergraduates to communicate effectively
AnimalSense: combining automated exercise evaluations with algorithm animations
Evaluation framework underpinning the digital divas programme
A medical motif for teaching computer graphics in context
Two kinesthetic learning activities: turing machines and basic computer organization
A Java implementation of the myro API for using personal robots in CS1
UWA Java tools: harnessing software metrics to support novice programmers
Outreach programs to promote computer science and ict to high school and middle school students
Using video games to teach security
Technology for teaching the rest of us
The design and coding of greedy algorithms revisited
Experiences in implementing a studio component into a course for novice web developers
Automated checks on UML diagrams
Design of innovative integrated circuits in education
Kinesthetic learning of computing via "off-beat" activities
Impact of an e-learning platform on CSE lectures
Creativity room 5555: evoking creativity in game design amongst CS students
Interactive tools in the graphics classroom
A study of video-based versus text-based labs for a management information systems course
Experience report: a multi-classroom report on the value of peer instruction
Supporting student-generated free-response questions
Habits of programming in scratch
CS education re-kindles creativity in public schools
Toward replicating handmade algorithm visualization behaviors in a digital environment: a pre-study
Understanding novice programmer difficulties via guided learning
Beyond good and evil impacts: rethinking the social issues components in our computing curricula
Experimental evaluation of BeadLoom game: how adding game elements to an educational tool improves motivation and learning
Combining multiple pedagogies to boost learning and enthusiasm
Extreme apprenticeship method: key practices and upward scalability
Undergraduate research: a case study
Using run time traces in automated programming tutoring
The impact of IMPACT: assessing students' perceptions after a day of computer exploration
Courseware: student learning via FOSS field trips
Teaching computer architecture with a graphical PC simulator
Changes to JFLAP to increase its use in courses
Using greenfoot in teaching inheritance in CS1
A system for usable unification of interfaces of learning objects in m-learning
Measuring static quality of student code
A tool to support the web accessibility evaluation process for novices
AGUIA/J: a tool for interactive experimentation of objects
Preparing students for future architectures with an exploration of multi- and many-core performance
A technology-assisted scavenger hunt for introducing K-12 students to sensor networks
Evaluating how students would use a collaborative linked learning space
Discovering logic through comics
Using the SCORE software package to analyse novice computer graphics programming
CoMoTo: the collaboration modeling toolkit
Automated assessment of short free-text responses in computer science using latent semantic analysis
From concrete to abstract?: problem domain in the learning of introductory programming
A pre-college professional development program
Improving compilers education through symbol tables animations
Continual and explicit comparison to promote proactive facilitation during second computer language learning
Computing student practices of cheating and plagiarism: a decade of change
Teaching CS unplugged in the high school (with limited success)
A cooperative learning-based strategy for teaching relational algebra
The academic enhancement program in introductory CS: a workshop framework description and evaluation
Bringing undergraduate students closer to a real-world information retrieval setting: methodology and resources
A proposal for automatic evaluation in a compiler construction course
Female students' experiences of programming: it's not all bad!
Infandango: automated grading for student programming
Merlin-Mo, an interactions analysis system for Moodle
Animation projects in CS1 from scheme to Java
Best practices for peer feedback in interdisciplinary research groups
Scheduling and student performance
Programming in secondary education: benefits and perspectives
Try a little history
Integrating greenfoot into CS1: a case study
Best practices in teaching mobile application development
GLMP for automatic assessment of DFS algorithm learning
A mobile web-based approach to introductory programming
An innovative teaching tool based on semantic tableaux for verification and debugging of programs
Moodle-integrated open source synchronous teaching
Teaching with CEOHP
Facilitating learning dynamic programming through a previous introduction of exhaustive search
A bioinformatics e-learning lab for undergraduate students
A model for visualizing sentence complexity
Do educational software systems provide satisfactory learning opportunities for 'multi-sensory learning' methodology?
Adaptation of educational contents to mobile devices
A comparison of software engineering knowledge gained from student participation in humanitarian foss projects
CROKODIL: a platform supporting the collaborative management of web resources for learning purposes
Is iteration really easier to master than recursion: an investigation in a functional-first CS1 context
Natural language in introductory programming: an experimental study
A first step mapping IMS learning design and Merlin-Mo
Using student blogs for documentation in software development projects
How educators find educational resources online
A contextualized project-based approach for improving student engagement and learning in AI courses
Java2Sequence: a tool for the visualization of object-oriented programs in introductory programming
An initial look at prospective student mentoring
IR2gT: a report generation tool for institutional repository
An update on the use of community-based non-profit organizations in capstone projects
Findings from an ACM strategic summit on computing education in community colleges
A problem solving teaching guide based on a procedure intertwined with a teaching model
A normative competence structure model for embedded micro- and nanosystems development
Identifying the predictors of educational webcasts' adoption
Investigating cognitive structures of object oriented programming
The beaver contest: attracting youngsters to study computing
Computing for the social good: a service learning project
A collaborative linked learning space
STEM and ICT instructional worlds: the 3d experience
Collaborating across international boundaries: using twitter as a tool in the classroom
Enhancing learner capability: success of it@school project, Kerala, region of India
Deconstructing VLEs to create customized PLEs
What matters most when teaching CS1
Combining memory management and filesystems in an operating systems course
SyntaxTrain: relieving the pain of learning syntax
The impact of memory transfer language (MTL) in reducing misconceptions in teaching programming to novices
Optimizing collaborative learning processes by using recommendation systems
The use of mediating artifacts in embedding problem solving processes in an e-learning environment
Introducing students to computer science with programmes that don't emphasise programming
Integrating scholarly articles within e-learning courses: a framework
Supporting peer learning with ad-hoc communities
Exploring flow in novice programming environments
Muddy hill games

Similar Documents

...
Broadening participation in computing: K12-community-college-university-graduate pathways

Article

...
Girls do like playing and creating games

Article

...
INSPIRED Broadening Participation in Computing: Most successful strategies and lessons learned

Article

...
Software engineering students in the city

Article

...
Broadening participation: a community college strategy

Article

...
Broadening participation in computing with the k-gray engineering pathway digital library

Article

...
Project Muddy Hill

Article

...
Reaching out with game design

Article

...
The STARS Leadership Corps: Case studies in broadening participation in computing

Article

Muddy hill games

Content Provider ACM Digital Library
Author Kearney, Andy Mullen, Eric Sweedyk, Elizabeth Myers-Stanhope, Emily Blevins, Jessica
Abstract Computer games are widely used as pedagogical tools in the classroom. In recent years, the use of game projects in Computer Science (CS) curriculum has grown in popularity. The Muddy Hill Games project marries these ideas by engaging CS students in the design and development of educational games for middle school students. This approach enhances the game projects by providing a real customer and users. It results in free educational software that serves middle school learning objectives. Finally, it informs middle school students' understanding of Computer Science and motivates interest in the field. Here we describe four games that have come out of the project.
Starting Page 395
Ending Page 395
Page Count 1
File Format PDF
ISBN 9781450306973
DOI 10.1145/1999747.1999908
Language English
Publisher Association for Computing Machinery (ACM)
Publisher Date 2011-06-27
Publisher Place New York
Access Restriction Subscribed
Subject Keyword Broadening participation Software engineering education Games K12
Content Type Text
Resource Type Article
  • About
  • Disclaimer
  • Feedback
  • Sponsor
  • Contact
  • Chat with Us
About National Digital Library of India (NDLI)
NDLI logo

National Digital Library of India (NDLI) is a virtual repository of learning resources which is not just a repository with search/browse facilities but provides a host of services for the learner community. It is sponsored and mentored by Ministry of Education, Government of India, through its National Mission on Education through Information and Communication Technology (NMEICT). Filtered and federated searching is employed to facilitate focused searching so that learners can find the right resource with least effort and in minimum time. NDLI provides user group-specific services such as Examination Preparatory for School and College students and job aspirants. Services for Researchers and general learners are also provided. NDLI is designed to hold content of any language and provides interface support for 10 most widely used Indian languages. It is built to provide support for all academic levels including researchers and life-long learners, all disciplines, all popular forms of access devices and differently-abled learners. It is designed to enable people to learn and prepare from best practices from all over the world and to facilitate researchers to perform inter-linked exploration from multiple sources. It is developed, operated and maintained from Indian Institute of Technology Kharagpur.

Learn more about this project from here.

Disclaimer

NDLI is a conglomeration of freely available or institutionally contributed or donated or publisher managed contents. Almost all these contents are hosted and accessed from respective sources. The responsibility for authenticity, relevance, completeness, accuracy, reliability and suitability of these contents rests with the respective organization and NDLI has no responsibility or liability for these. Every effort is made to keep the NDLI portal up and running smoothly unless there are some unavoidable technical issues.

Feedback

Sponsor

Ministry of Education, through its National Mission on Education through Information and Communication Technology (NMEICT), has sponsored and funded the National Digital Library of India (NDLI) project.

Contact National Digital Library of India
Central Library (ISO-9001:2015 Certified)
Indian Institute of Technology Kharagpur
Kharagpur, West Bengal, India | PIN - 721302
See location in the Map
03222 282435
Mail: support@ndl.gov.in
Sl. Authority Responsibilities Communication Details
1 Ministry of Education (GoI),
Department of Higher Education
Sanctioning Authority https://www.education.gov.in/ict-initiatives
2 Indian Institute of Technology Kharagpur Host Institute of the Project: The host institute of the project is responsible for providing infrastructure support and hosting the project https://www.iitkgp.ac.in
3 National Digital Library of India Office, Indian Institute of Technology Kharagpur The administrative and infrastructural headquarters of the project Dr. B. Sutradhar  bsutra@ndl.gov.in
4 Project PI / Joint PI Principal Investigator and Joint Principal Investigators of the project Dr. B. Sutradhar  bsutra@ndl.gov.in
Prof. Saswat Chakrabarti  will be added soon
5 Website/Portal (Helpdesk) Queries regarding NDLI and its services support@ndl.gov.in
6 Contents and Copyright Issues Queries related to content curation and copyright issues content@ndl.gov.in
7 National Digital Library of India Club (NDLI Club) Queries related to NDLI Club formation, support, user awareness program, seminar/symposium, collaboration, social media, promotion, and outreach clubsupport@ndl.gov.in
8 Digital Preservation Centre (DPC) Assistance with digitizing and archiving copyright-free printed books dpc@ndl.gov.in
9 IDR Setup or Support Queries related to establishment and support of Institutional Digital Repository (IDR) and IDR workshops idr@ndl.gov.in
I will try my best to help you...
Cite this Content
Loading...