Websites Geogebra Homepage: Use the Webstart Version of Geogebra or download a stand alone version.

Similar documents
Spreadsheet View and Basic Statistics Concepts

GeoGebra 4. Introduction and Point Plotting

For more info and downloads go to: Gerrit Stols

CREATING CALCULUS DEMOS WITH GEOGEBRA 4

Use the Move tool to drag A around and see how the automatically constructed objects (like G or the perpendicular and parallel lines) are updated.

Custom Tools and Customizing the Toolbar

GeoGebra Workshop. (Short Version)

Quickstart for Web and Tablet App

Quickstart for Desktop Version

Contents. Foreword. Examples of GeoGebra Applet Construction 1 A Straight Line Graph... 1 A Quadratic Graph... 6 The Scalar Product...

GeoGebra for Synthetic Geometry

GeoGebra for Trigonometry

Author: Linda Fahlberg-Stojanovska. Algorithm: Manuel Sada, Steven Lapinski With thanks to Robert Fant

Geogebra Introductory Activity

2. Getting Started When you start GeoGebra, you will see a version of the following window. 1

Creating and Enhancing Dynamic Worksheets with GeoGebra

GeoGebra. 10 Lessons. maths.com. Gerrit Stols. For more info and downloads go to:

GeoGebra Workbook 5 Additions Spreadsheet, Calculus

GeoGebra Workbook 2 More Constructions, Measurements and Sliders

Lines and Circles Guided Practice: Teacher Instructions

USING DUAL GRAPHICS VIEWS IN GEOGEBRA

Name: Dr. Fritz Wilhelm Lab 1, Presentation of lab reports Page # 1 of 7 5/17/2012 Physics 120 Section: ####

An Introduction to GeoGebra

GeoGebra Institute of Malaysia

Chapter 3: Rate Laws Excel Tutorial on Fitting logarithmic data

Triangle Inequality Theorem

GEOGEBRA: DYNAMIC MATHEMATICS MADE EASY

GeoGebra Introduction for Middle and High School Teachers

Lab1: Use of Word and Excel

A Simple First-Model Using the Berkeley-Madonna Program

Microsoft Excel Using Excel in the Science Classroom

Focus Workshop 2. Strand 2 Geometry and Trigonometry

NEW FEATURES IN GEOGEBRA 4.0

Lesson 9. XII COMPUTER SCIENCE D. AGILAN. M.Sc., M.Ed., M.Phil., Page 1

Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9

Collaboration Tools. Student Guide. Copyright 2015 by Edmentum. All Rights Reserved.

GeoGebra Quickstart A quick reference guide for GeoGebra

This Training Manual is made available to better follow along the instructor during the Global Sparks Excel 2010 Advanced course/workshop.

INTRODUCTION TO COMPUTER CONCEPTS CSIT 100 LAB: MICROSOFT POWERPOINT (Part 2)

Computer Applications Final Exam Study Guide

Pre-Lab Excel Problem

Department of Chemical Engineering ChE-101: Approaches to Chemical Engineering Problem Solving Excel Tutorial VIII

Homework 1 Excel Basics

= 3 + (5*4) + (1/2)*(4/2)^2.

Working with PDF s. To open a recent file on the Start screen, double click on the file name.

Training material. Introduction to GeoGebra

To create a notebook on desktop version 1. Open One Note 2. File > New. o FILE. Options

1 Introduction to Using Excel Spreadsheets

WEEK NO. 12 MICROSOFT EXCEL 2007

Contents. Group 3 Excel Handouts 2010

Training on Demand. Excel 2010 Advanced. Training Workbook. 1 P a g e w w w. t r a i n i n g o n d e m a n d. c o.

Math Dr. Miller - Constructing in Sketchpad (tm) - Due via by Friday, Mar. 18, 2016

Excel Level 1

Advanced Excel for EMIS Coordinators

Excel 2007 New Features Table of Contents

Graphing with Excel. Mr. Heinrich/Mr. Flock R.O.W.V.A. High School, Oneida, IL Physics 4B

SAMLab Tip Sheet #4 Creating a Histogram

IGSS 13 Configuration Workshop - Exercises

4. In the Change Chart Type dialog box, click the type of chart to which you want to change. 5. Click the chart style. 6. Click OK.

Status Bar: Right click on the Status Bar to add or remove features.

Procedures: Algorithms and Abstraction

Grade Level: 6-8 Sunshine State Standard: MA.A.1.3.3, MA.A.3.3.1, MA.B.1.3.2, MA.B.4.3.2, MA.C Time: 45 minutes

TIME 2014 Technology in Mathematics Education July 1 st -5 th 2014, Krems, Austria

Microsoft Excel XP. Intermediate

Microsoft Office Excel 2007: Basic. Course Overview. Course Length: 1 Day. Course Overview

Introduction to MS Office Somy Kuriakose Principal Scientist, FRAD, CMFRI

Introduction to Geogebra

Advanced PowerPoint Skills

Microsoft Excel 2007

Fundamentals. Training Kit. Presentation Products, Inc. 632 W 28th St, 7th fl New York, NY f presentationproducts.

The Basics of PowerPoint

Excel 2010-Part. Two

Math 1314 Lesson 2: An Introduction to Geogebra (GGB) Course Overview

Working with Census Data Excel 2013

Physics 211 E&M and Modern Physics Spring Lab #1 (to be done at home) Plotting with Excel. Good laboratory practices

6.3. Applying Designs CHAPTER

Intermediate Excel 2016

Getting Started with Crazy Talk 6

Introduction to. Version 4.2.

Chapter 10 Working with Graphs and Charts

Three-Dimensional (Surface) Plots

Models for Nurses: Quadratic Model ( ) Linear Model Dx ( ) x Models for Doctors:

The Foundation. Review in an instant

INFORMATION TECHNOLOGY

Technology Assignment: Scatter Plots

Excel Basics Rice Digital Media Commons Guide Written for Microsoft Excel 2010 Windows Edition by Eric Miller

Using PowerPoint in Effective Presentations

Microsoft Excel 2010 Level III

Microsoft Office Excel 2010: Basic. Course Overview. Course Length: 1 Day. Course Overview

Data Management Project Using Software to Carry Out Data Analysis Tasks

Things to check before you join a Collaborate session

Microsoft Word for Report-Writing (2016 Version)

WideQuick Remote WideQuick Designer

Our Goals Teaching with Power Point

Workshop: Dynamic Inspirations with Nspire Dr. René Hugelshofer, Heerbrugg, Switzerland.

How to use Excel Spreadsheets for Graphing

Microsoft Access 2010

Creating a Text Frame. Create a Table and Type Text. Pointer Tool Text Tool Table Tool Word Art Tool

Charts in Excel 2003

Basic tasks in Excel 2013

Transcription:

GeoGebra Workshop 24 th May 2010 Paul Robinson, IT Tallaght Websites Geogebra Homepage: http://www.geogebra.org/cms/ Use the Webstart Version of Geogebra or download a stand alone version. Geogebra Forum: http://www.geogebra.org/forum/ Community of Geogebra users, bug reports and feature requests. Geogebra Wiki: http://www.geogebra.org/en/wiki/index.php/english Collection of re-usable teaching resources. University of Limerick: http://www.ul.ie/cemtl/resources.htm Excellent GeoGebra step by step demos. Math 247: http://math247.pbworks.com/learn-and-use-geogebra Fantastic Step-by-Step Help on How to Use GeoGebra by Dr Linda Fahlberg- Stojanovska. Includes accessing Geogebra properties and methods using Javascript very cool. LaTeX online equation editor: http://www.numberempire.com/texequationeditor/equationeditor.php Indispensible if you want to put mathematics into a Geogebra text box or within Moodle and don t know any LaTeX! Page 1 of 6

This workshop builds on Workshops 1 (where we developed a simple interactive problem sheet for trigonometry in right angled triangles) and Workshop 2 (where we looked at exporting a Geogebra file as an applet and using the Spreadsheet view to graphically solve a first order differential equation using the first order Euler method). See other handout! In this workshop we will create an animation of a tank of water emptying according to an exponential law. The user will be able to set initial and final volumes together with the rate constant. A checkbox will be used to start an animation and also to display the solution for how long the tank takes to drain. Animating an emptying tank of water Before we start, go to Options, Labeling and choose No New Objects. Make the tank 1. Put in the corners Click on the Point Tool. Click on the point (-1,0) on the x-axis. Click on the points (-3, 0), (-1, 5) and (-3, 5). 2. Put on the sides Click on the Segment Tool. Click on the 2 points of the tank base. Repeat for the two sides. Hold the mouse over one of the sides until its name comes up then right click it and choose Properties On the left side of the Properties window you will see the three segments listed. With Ctrl pressed select the three segment names. Choose a colour for the 3 sides and in Style set the thickness to 5. 3. Set the water level The water level at time t is given by V = V o exp(-kt) where V o is the initial volume and k is the rate constant. The purpose of our construction is to create a worksheet where students can set V o, k and V then work out t themselves. Put on a slider for V o: Click on the slider tool then on the drawing pad (near the top right). Call it V_0 and set its values from 0.5 to 5 in steps of 0.1. Slide the initial value to 5 (don t forget to click the selection tool first!). Repeat for a slider called V with values from 0.5 to 5. Slide the initial value to 2. Repeat for a slider called k with values from 0.1 to 2. Slide the initial value to 0.2. Repeat for a slider called t with values from 0 to 10. Slide the initial value to 0. Right click the sliders if you want to change their colour, thickness etc. In the Input line at the bottom type W = V_0*exp(-k*t ) and press return. Now type (-1, W) followed by return and (-3, W) folled by return. Move the sliders V_0 and t to see what happens. Page 2 of 6

Click on the Polygon Tool. Click on your two new points, the two corners of the tank base in turn and then back to the first point you clicked. You should get a coloured in rectangle. Right click in the rectangle and change its colour and style (the Fill property). Move the sliders to check that everything looks OK. Right click the t slider and click Animate On. Do the same to switch it off! If you want to remove the corner construction points at this stage right click one of them and in the left hand side of the pane click the circles next to each name (which hides the object). Plot a graph of the water level In the Input line at the bottom of the screen type Function[V_0*exp(-k*x), 0, 10] In the Input line type (t, W). Move the slider t a little so that you see this new point on the graph. In the Input line type Segment[(0, W), (t, W)] In the Input line type Vector[(t, W), (t, 0)] You could also plot (0, W) and (t, 0) then create the segment/vector using the Segment Tool and Vector Tool on the toolbar. Note: You can double click an object to see how it was defined and copy its definition. Slide the t value to check that everything is behaving as it should. This is our construction finished. We now need text to appear as required and make our tank drain automatically. This will require us accessing some Boolean (true/false) variables so that we can show/hide or start/stop. Making things look attractive You can move the axes location and change their scale with this tool. Click on an axis and drag to change its scale. Click on the drawing pad itself to move the picture. Right click any object on the screen and go to Properties.. You can change colours and line thicknesses by selecting each object in the left hand pane and setting each property. Hide any points you don t want to see by clicking in the circle in Algebra View. Page 3 of 6

Creating interactivity using Boolean Values All being well you should now have something like this At this point you can hide the algebra view (View, Algebra view) as we will not be creating new points. 1. State the problem Click the Insert Text Tool, then the screen. Type Use pen and paper to solve the equation Click the Insert Text Tool again, then the screen. Type V_0 + "exp(-" + k + "t) = " + V and click on LaTeX formula. With LaTeX formula on, anything inside quotes is taken as text and anything added to this will have its variable value used. Place the second text below the first and both somewhere above the graph. Try moving the sliders. The first issue we must deal with is that V cannot exceed V o or the emptying tank problem makes no sense. Click the Insert Text Tool, then the screen. Type Sorry, the value of V must be less than the value of V_0. Page 4 of 6

Move the textbox below the first two. Right click this textbox and click Properties In the Advanced Tab type put in this condition to show the object The symbol must be chosen from the dropdown as shown. Click close and move the V and V_0 sliders to see the effect. Now you can create a problem and solve for t. We now want to see the solution illustrated in the tank, on the graph and numerically. 2. Create a checkbox Click on the Checkbox Tool, then on the screen. Change the Name to SolveIt and the Caption to Show the solution for t Cautionary Note: If we already had some text boxes to Show, we could select them in the Select objects dropdown at this point. The text boxes (and any other objects we wanted) would then Show when the checkbox is clicked on and disappear when it is clicked off. The problem with this is that we cannot access that selection list again once the checkbox is created (try it!). If we then wanted to add another object to Show/hide we would have to start all over again with the checkbox. Things get worse if you use the value of the checkbox (SolveIt is true or false) to start animation. Then, deleting the checkbox to start again deletes any object or variable that depends on it. As a rule, just use a checkbox to get a True/False value and use that value to Show/hide objects or start animations. We will do this now. End Cautionary Note 3. Create our problem solution Put a textbox on the screen with text The solution for t is t = Put a textbox on the screen with text +ln(v / V_0) / (-k) and click the LaTeX option. Line up the two textboxes as required. Note that the + forces the following expression to evaluate. Try ln(v / V_0) / (-k) on its own with the LaTeX option on to see! Note that The solution for t is t = +ln(v / V_0) / (-k) In one textbox won t work as you might expect. You can have text these combinations 1. Text on its own, LaTeX off 2. Equations on their own, LaTeX on, produces equations 3. + followed by equations, LaTeX on, evaluates equations Page 5 of 6

4. Symbols in parenthesis mixed with +, LaTeX on, can mix equations with evaluations e.g. "-" + k + "t = ln(" + (V / V_0) + ") = " + (ln(v / V_0)) Gives -0.3t = ln(0.4) = -0.9136 When k = 0.3 and V/V_0 = 0.4. These are our fourth and fifth textboxes respectively. Right click one of them and click on Properties. In the left hand window select text4 and text5 together (use Ctrl when selecting) and go to Advanced. In the Condition to show object box type SolveIt, the name of your checkbox. Click the Close button. Both texts will now show when close is true (ticked) and vanish when it is not ticked try it! If you want to put more detail into the solution with further textboxes you can simply repeat the process of adding SolveIt to each textbox within Advanced. It remains to animate our model. 4. Animate the model In the input line type Speed = If[SolveIt, If[t -1 / k ln(v / V_0), 1, 0]] This says that if SolveIt is clicked then if the time value is less than the solution of the problem set Speed to be 1, otherwise set it to be 0. Finally, right click the t slider and click on Properties. On the Slider Tab, in the speed box, type Speed then Close. Now when the checkbox is ticked not only does the text solution show but time t is animated, which in turn animates our tank and our graph. Try it! Resetting the worksheet and Export as.html After completing a problem it would be nice to be able to reset the slider values to their original values. If we could do this, then we could hide the t slider. Unfortunately, slider reset is not possible within GeoGebra itself. It happens automatically, however, if the worksheet is Exported as an Applet. See GeoGebra Worksheet 2 for another example of this. To Export: 1. Put t to 0 and hide the slider 2. Hide the Algebra View 3. Click on the Selection Tool so that users can use the sliders after Export 4. Go to File, Export, Dynamical Worksheet as Webpage.. and put in a title and some text. 5. In Advanced, have only Show icon to reset construction and Show Toolbar clicked on. Make sure ggb files and jar files is not checked and Export! After Export, the Reset button is in the top right hand corner of the applet window. Page 6 of 6