Subject Area(S): Object-Based Programming, Mathematics

Subject Area(S): Object-Based Programming, Mathematics

<p> The Research Experience for Teachers Program http://www.cs.appstate.edu/ret Subject Area(s): Object-based Programming, Mathematics</p><p>Computer Science Tools: Scratch</p><p>Activity Title: Scratch Calculator</p><p>Grade Level: 9+</p><p>Time Required: 1.5 hours</p><p>Recommended Group Size: 1</p><p>Summary: Students are required to build a functional four operation calculator by using Scratch. The goal is to become familiar with handling input/output functions as well as the mathematical functions in Scratch. There are several existing calculators on the Scratch webpage but students should be making their own. For added complexity, more advanced students could be required to include other operations and functions (e.g. square root, powers, and trigonometric functions).</p><p>Computer Science Connection: Programming and logic</p><p>Keywords: Scratch, object oriented, programming, logic, math, calculator</p><p>Pre-Requisite Knowledge: Programming Logic, Familiarity with Scratch</p><p>Materials List: </p><p> Scratch software (free downloaded from MIT at http://scratch.mit.edu/scratch_1.4/). </p><p>Teacher Only</p><p> Scratch calculator examples - http://scratch.mit.edu/search/google_results/? q=calculator&date=anytime&sort_by=datetime_shared</p><p>Introduction/Motivation: This module is designed to introduce students to some of the input and output operations and mathematical functions that come prepackaged in Scratch. This module is a stepping stone between introductory Scratch modules and more advanced modules like the Projectile Motion simulator.</p><p>Assessment (Results/Conclusions)</p><p> o Build a full working program that handles +,-,*,/ operations.</p><p> o Build a full working program that handles the above operations as well as square root, powers, and trigonometric functions.</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us