6 research outputs found

    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

    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

    Introducing OO concepts from a class user perspective

    Get PDF
    The use of an object-oriented language as an introductory language is becoming more widespread (Biddle & Tempero, 1998). However, pedagogical issues relating to the incorporation of such a language are still not understood properly (Kolling, 2001). Approaches to incorporating an object-oriented language into a teaching program vary greatly. Some approaches avoid the issue of object-orientation by putting emphasis on the procedural aspects of the language (Koffman & Wolz, 1999). Others approach the subject from the perspective of a class developer, especially making use of the appeal graphical user interfaces and applets have for students. The approach that we take at the University of Ballarat is to introduce students to programming from the perspective of a class user. This approach is facilitated by the availability of BlueJ (Kolling & Rosenberg, 2001), a program development environment designed explicitly for teaching object-oriented principles using Java. This paper describes this approach and the students' reactions to it

    Understanding novice programmers: their perceptions and motivations

    Get PDF
    This paper presents the initial findings of an ongoing research program eliciting a basic understanding of students undertaking a first year programming course at the University of Ballarat, with a particular focus on their motivations and aspirations. This paper also provides a brief history of the course within its institutional setting including the different strategies that have been implemented over the last decade, an overview of the overarching study that is currently being undertaken, a discussion of some of the initial results, as well as a short discussion further research that is currently being undertaken. Results from the initial study indicate that students are positive coming into our courses but can become disillusioned as the course progresses. The research path forward will also be presented along with the discussion of these initial findings

    CS1 using Java language features gently

    No full text
    corecore