Literate Program Execution for Teaching Computational Science

نویسندگان

چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Teaching Computational Thinking to Science Majors

This paper describes the development and initial evaluation of a new course ”Introduction to Computational Thinking” taken by science majors to fulfill a college computing requirement. The course was developed by computer science faculty in collaboration with science faculty and it focuses on the role of computing and computational principles in scientific inquiry. It uses Python and Python lib...

متن کامل

Teaching Model for Computational Science and Engineering Programme

Computational Science and Engineering is an inherently multidisciplinary field, the increasingly important partner of theory and experimentation in the development of knowledge. The Computer Architecture and Operating Systems department of the Universitat Autònoma de Barcelona has created a new innovative masters degree programme with the aim of introducing students to core concepts in this fie...

متن کامل

Execution architectures for program algebra

We investigate the notion of an execution architecture in the setting of the program algebra PGA, and distinguish two sorts of these: analytic architectures, designed for the purpose of explanation and provided with a process-algebraic, compositional semantics, and synthetic architectures, focusing on how a program may be a physical part of an execution architecture. Then we discuss in detail t...

متن کامل

Third Workshop on Teaching Computational Science (WTCS 2009)

The Third Workshop on Teaching Computational Science, within the International Conference on Computational Science, provides a platform for discussing innovations in teaching computational sciences at all levels and contexts of higher education. This editorial provides an introduction to the work presented during the sessions.

متن کامل

Using pi-RED as a Teaching Tool for Functional Programming and Program Execution

This paper describes an interactively controlled reduction system {red which may be employed to teach both basic concepts of functional programming and program execution at the undergraduate level, and advanced topics of computer science at the graduate level. {red supports the reduction languages KiR-a sugared versions of an applied {calculus with a full-edged (type-free)-reduction. Functions ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Procedia Computer Science

سال: 2012

ISSN: 1877-0509

DOI: 10.1016/j.procs.2012.04.190