180,209 research outputs found

    Pervasive Parallel And Distributed Computing In A Liberal Arts College Curriculum

    Get PDF
    We present a model for incorporating parallel and distributed computing (PDC) throughout an undergraduate CS curriculum. Our curriculum is designed to introduce students early to parallel and distributed computing topics and to expose students to these topics repeatedly in the context of a wide variety of CS courses. The key to our approach is the development of a required intermediate-level course that serves as a introduction to computer systems and parallel computing. It serves as a requirement for every CS major and minor and is a prerequisite to upper-level courses that expand on parallel and distributed computing topics in different contexts. With the addition of this new course, we are able to easily make room in upper-level courses to add and expand parallel and distributed computing topics. The goal of our curricular design is to ensure that every graduating CS major has exposure to parallel and distributed computing, with both a breadth and depth of coverage. Our curriculum is particularly designed for the constraints of a small liberal arts college, however, much of its ideas and its design are applicable to any undergraduate CS curriculum

    Teaching electronics-ICT : from focus and structure to practical realizations

    Get PDF
    We present a four-year electronics-ICT educational master program at Ghent University in Belgium. The students develop knowledge and skills from novice to experienced electronic circuit designers. In the corresponding topics, the immersion into engineering problems is deepened. The horizontal and vertical alignment of courses in the four-year master program at our university is discussed. The curriculum of the four-year master program is highly projectoriented and all topics are clustered around a well-considered set of standards. This clustering supports the logical structure of the program, with students gradually acquiring the necessary competences. All standards and their mutual interaction are extensively discussed in the paper. We also focus on four design-implement projects included in the electronics-ICT program, explicitly following CDIO-guidelines. Whereas the first-year project has a limited level of difficulty, the challenges increase significantly in the course of the next years. Students learn that product design is an iterative process on different levels, where the design strategy can be changed continuously based on important and crucial feedback. Different evaluations have demonstrated that our students are not only aware of CDIO-principles, but are also convinced of the quality of the results obtained by following the standards

    An evaluation of electronic individual peer assessment in an introductory programming course

    Get PDF
    [Abstract]: Peer learning is a powerful pedagogical practice delivering improved outcomes over conventional teacher-student interactions while offering marking relief to instructors. Peer review enables learning by requiring students to evaluate the work of others. PRAISE is an on-line peer-review system that facilitates anonymous review and delivers prompt feedback from multiple sources. This study is an evaluation of the use of PRAISE in an introductory programming course. Use of the system is examined and attitudes of novice programmers towards the use of peer review are compared to those of students from other disciplines, raising a number of interesting issues. Recommendations are made to introductory programming instructors who may be considering peer review in assignments

    Computing as the 4th “R”: a general education approach to computing education

    Get PDF
    Computing and computation are increasingly pervading our lives, careers, and societies - a change driving interest in computing education at the secondary level. But what should define a "general education" computing course at this level? That is, what would you want every person to know, assuming they never take another computing course? We identify possible outcomes for such a course through the experience of designing and implementing a general education university course utilizing best-practice pedagogies. Though we nominally taught programming, the design of the course led students to report gaining core, transferable skills and the confidence to employ them in their future. We discuss how various aspects of the course likely contributed to these gains. Finally, we encourage the community to embrace the challenge of teaching general education computing in contrast to and in conjunction with existing curricula designed primarily to interest students in the field

    An Undergraduate Toxicology Seminar Focusing on Ethical Reasoning and Communication Skill Development

    Get PDF
    The development of an undergraduate major in toxicology at Nazareth College provided the opportunity to develop a one-credit Principles of Toxicology Seminar designed to address ethical reasoning skills and communication (both oral and written), areas which can be challenging to address in traditional courses and which have been noted to be areas of deficiency in toxicology graduates. The seminar is a co-requisite to Principles of Toxicology, the introductory course in the major, and is built around the study of 5-7 environmental issues selected by the students. The issues are introduced through readings, documentaries, and student small group oral “environmental issue presentations.” Students then write “policy papers” through which they survey the primary literature to determine the health effects of the chemical(s) implicated in the issue and make a determination of whether they believe the data support the current exposure limits set by regulatory agencies. Student evaluations of the seminar using the IDEA metric indicate substantial progress on objectives related to critical thinking and oral and written communication skill development, among others, as well as overall very positive views on the seminar itself and the field of toxicology. Thus, this seminar may serve as a pedagogical model of a course that engages students with real-world environmental issues of interest to them, while facilitating the development of the ethical reasoning and communication skills that can be challenging to address in the traditional curriculum

    The textuality of learning contexts

    Get PDF
    A significant aspect of learning contexts is the way in which semiotic artefacts mediate learning within them. The Literacies for Learning in Further Education (LfLFE) project is researching the role of texts and associated communicative practices in constructing and mediating teaching and learning, in shaping communities, in constructing and sustaining relationships, and in helping students to achieve their goals. A particular aim of the project is to identify ways in which people can bring literacy practices from one context into another to act as resources for learning in the new context. In this paper we explain what we mean by ‘literacy practices’, demonstrate the textuality of learning contexts through examples from contrasting curriculum areas, and show how learning can be enhanced by mobilising literacy practices from one context to another

    Attitudes in Physics Education: An Alternative Approach to Teaching Physics to Non-Science College Students

    Get PDF
    In this article, we present an alternative way of teaching conceptual physics for non-science majors by depicting the role of physics in today\u27s technology. The goal of this approach is to increase in the minds of non-science students the acceptance of physics as a useful component in general education, and as a major tool in comprehending the present-day technological world experienced by students outside the classroom
    • 

    corecore