[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2157136.2157350acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
tutorial

Making mathematical reasoning fun: tool-assisted, collaborative techniques (abstract only)

Published: 29 February 2012 Publication History

Abstract

Is it possible to excite students about learning the mathematical principles that underlie high-quality software? Can we teach them to apply these principles using modern software tools? Can this be accomplished without displacing existing content? In each case, the answer is a resounding yes - but it takes the right set of pedagogical principles, teaching tools, and classroom exercises. This hands-on laboratory will introduce a set of principles, tools, and exercises that have proven to work. By adopting one content module at a time, educators will better prepare students to reason rigorously about the software they develop and maintain.
The workshop will introduce a series of independent content modules that can be introduced in any course where mathematical reasoning might be taught - from introductory programming and software engineering to data structures and algorithms. They are designed to supplement, rather than replace, existing course materials.
Fees for this workshop will be covered for a limited number of attendees through an NSF award; limited travel support is also available. A laptop is required to participate.

Index Terms

  1. Making mathematical reasoning fun: tool-assisted, collaborative techniques (abstract only)

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science Education
      February 2012
      734 pages
      ISBN:9781450310987
      DOI:10.1145/2157136
      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 29 February 2012

      Check for updates

      Author Tags

      1. analytical reasoning
      2. contract programming
      3. formal methods
      4. interface specifications
      5. learning tools

      Qualifiers

      • Tutorial

      Conference

      SIGCSE '12
      Sponsor:
      SIGCSE '12: The 43rd ACM Technical Symposium on Computer Science Education
      February 29 - March 3, 2012
      North Carolina, Raleigh, USA

      Acceptance Rates

      SIGCSE '12 Paper Acceptance Rate 100 of 289 submissions, 35%;
      Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

      Upcoming Conference

      SIGCSE TS 2025
      The 56th ACM Technical Symposium on Computer Science Education
      February 26 - March 1, 2025
      Pittsburgh , PA , USA

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 0
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 12 Dec 2024

      Other Metrics

      Citations

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media