580 research outputs found

    Where\u27s (the) computer science in service-learning?

    Get PDF
    Service-learning is a form of experiential learning that integrates classroom concepts with related community service. Computer science faculty and students stand to reap great benefit from the integration of service-learning practice and philosophy into curricula. Many faculty are already doing so, yet computer science is not very visible in the service-learning community. Similarly, service-learning is not very visible in the computer science education community. It is imperative for those computer science faculty involved in service-learning to develop, apply and disseminate effective frameworks for integrating service learning into undergraduate computer science curricula so that its benefits may be more fully realized

    Creative Computation for CS1 and K9-12

    Get PDF
    We present the design and development of a new approach to teaching the introductory computing course (CS1), at both the college-level as well as K9-12, using the context of digital art and creative computation. Creative computation is a highly interdisciplinary area combining theory and methodology from computer science and engineering with aesthetic principles and creative practices from the arts. Using the Processing programming language, students create a portfolio of aesthetic visual designs that employ basic programming constructs and structures typically taught in traditional CS1 courses. The goal of this approach is to bring the excitement, creativity, and innovation fostered by the context of creative coding. We have developed a web portal containing an extensive set of resources for adoption by others. A comprehensive textbook has also been published in 2013 [Greenberg et al 2013]. We present results from a comparative study involving multiple offerings of the new course at the two lead institutions as well as several other partner institutions. We also describe the success of bringing creative computation via Processing into two very different high schools that span the range of possibilities of grades 9-12 in American education. We report on how contextualized computing that supports integration of media arts, design, and computer science can successfully motivate students to learn foundations of programming and come back for more. The work of two high school teachers with divergent pedagogical styles is presented. They successfully adapted a college-level creative computation curriculum to their individual school cultures providing a catalyst for significant increases in enrollment and female participation in high school computer science

    Tool support for implementation of object-oriented class relationships and patterns

    Get PDF

    Creative Computation in High School

    Get PDF
    In this paper we describe the success of bringing Creative Computation via Processing into two very different high schools that span the range of possibilities of grades 9-12 in American education. Creative Computation is an emerging discipline that requires a thorough grounding in both media arts and computing. We report on how contextualized computing that supports integration of media arts, design, and computer science can successfully attract and motivate students to learn foundations of programming and come back for more. The work of two high school teachers with divergent pedagogical styles is presented. They successfully adapted a college-level Creative Computation curriculum to their individual school cultures providing a catalyst for significant increases in total enrollment as well as female participation in high school computer science

    An Interactive Zoo Guide: A Case Study of Collaborative Learning

    Full text link
    Real Industry Projects and team work can have a great impact on student learning but providing these activities requires significant commitment from academics. It requires several years planning implementing to create a collaborative learning environment that mimics the real world ICT (Information and Communication Technology) industry workplace. In this project, staff from all the three faculties, namely the Faculty of Health, Engineering and Science, Faculty of Arts, Education and Human Development, and Faculty of Business and Law in higher education work together to establish a detailed project management plan and to develop the unit guidelines for participating students. The proposed project brings together students from business, multimedia and computer science degrees studying their three project-based units within each faculty to work on a relatively large IT project with our industry partner, Melbourne Zoo. This paper presents one multimedia software project accomplished by one of the multi-discipline student project teams. The project was called 'Interactive ZooOz Guide' and developed on a GPS-enabled PDA device in 2007. The developed program allows its users to navigate through the Zoo via an interactive map and provides multimedia information of animals on hotspots at the 'Big Cats' section of the Zoo so that it enriches user experience at the Zoo. A recent development in zoo applications is also reviewed. This paper is also intended to encourage academia to break boundaries to enhance students' learning beyond classroom.Comment: 11 Page

    STEM Community Chairs Progress Updates Spring 2016

    Get PDF
    The following is a brief update of the activities and efforts being undertaken by UNO’s Dr. George and Sally Haddix Community Chair of STEM Education as being held by Dr. Neal Grandgenett. The goal of this position is: Position Goal: To organize, lead and inspire collaborative STEM initiatives at UNO, that cross colleges and disciplines, and that aggressively position UNO to be a true national leader in interdisciplinary STEM programs. (Curriculum, Capacity, Collaboration

    Creative Computation for CS1 and K9-12

    Get PDF
    We present the design and development of a new approach to teaching the introductory computing course (CS1), at both the college-level as well as K9-12, using the context of digital art and creative computation. Creative computation is a highly interdisciplinary area combining theory and methodology from computer science and engineering with aesthetic principles and creative practices from the arts. Using the Processing programming language, students create a portfolio of aesthetic visual designs that employ basic programming constructs and structures typically taught in traditional CS1 courses. The goal of this approach is to bring the excitement, creativity, and innovation fostered by the context of creative coding. We have developed a web portal containing an extensive set of resources for adoption by others. A comprehensive textbook has also been published in 2013 [Greenberg et al 2013]. We present results from a comparative study involving multiple offerings of the new course at the two lead institutions as well as several other partner institutions. We also describe the success of bringing creative computation via Processing into two very different high schools that span the range of possibilities of grades 9-12 in American education. We report on how contextualized computing that supports integration of media arts, design, and computer science can successfully motivate students to learn foundations of programming and come back for more. The work of two high school teachers with divergent pedagogical styles is presented. They successfully adapted a college-level creative computation curriculum to their individual school cultures providing a catalyst for significant increases in enrollment and female participation in high school computer science

    Creative Computation in High School

    Get PDF
    In this paper we describe the success of bringing Creative Computation via Processing into two very different high schools that span the range of possibilities of grades 9-12 in American education. Creative Computation is an emerging discipline that requires a thorough grounding in both media arts and computing. We report on how contextualized computing that supports integration of media arts, design, and computer science can successfully attract and motivate students to learn foundations of programming and come back for more. The work of two high school teachers with divergent pedagogical styles is presented. They successfully adapted a college-level Creative Computation curriculum to their individual school cultures providing a catalyst for significant increases in total enrollment as well as female participation in high school computer science

    Creative Computation in High School

    Get PDF
    In this paper we describe the success of bringing Creative Computation via Processing into two very different high schools that span the range of possibilities of grades 9-12 in American education. Creative Computation is an emerging discipline that requires a thorough grounding in both media arts and computing. We report on how contextualized computing that supports integration of media arts, design, and computer science can successfully attract and motivate students to learn foundations of programming and come back for more. The work of two high school teachers with divergent pedagogical styles is presented. They successfully adapted a college-level Creative Computation curriculum to their individual school cultures providing a catalyst for significant increases in total enrollment as well as female participation in high school computer science
    • …
    corecore