cas + programming = mathematical creativity first central and eastern european conference on...

25
CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics Education CADGAME 2007 Pecs 20th-23th June 2007 G. Aguilera J. L. Galán M. A. Galán A. Gálvez A. J. Jiménez Y. Padilla P. Rodríguez Dpt. Applied Mathematic University of Málaga (Spain)

Upload: frederick-small

Post on 11-Jan-2016

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

CAS + PROGRAMMING = MATHEMATICAL CREATIVITY

First Central and Eastern European Conference on

Computer Algebra and Dynamic Geometry Systems in Mathematics Education

CADGAME 2007

Pecs 20th-23th June 2007

G. Aguilera J. L. Galán M. A. Galán

A. Gálvez A. J. Jiménez

Y. Padilla P. Rodríguez

Dpt. Applied Mathematic

University of Málaga (Spain)

Page 2: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Index

Reflect on the habitual uses that nowadays are given to CAS in the teaching of Mathematics in Engineering.

Our experience.

Example.

Final conclusions.

Page 3: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Computer Technology and Mathematics

Education It is essential for mathematics education

to be as complete as possible: it must help students “learn how to learn”.

Such adaptation to social changes can only be accomplished by teaching students to skilfully use information technologies.

Page 4: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

CAS as didactic resources in Mathematics teaching

Using computers makes it enormously easier to do exercises and apply mathematical subject matter to engineering problems. Therefore, the use of computers is especially appropriate in education.

Page 5: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Problems

Even nowadays there are still many teachers who hesitate to use such technology due to technical, personal or even political reasons.

Most teachers were not taught to use CAS when they were studying to be teachers.

Page 6: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Reasons for using CAS in Engineering

CAS helps to make especially difficult abstract concepts more accessible and understandable to students.

CAS helps to increase student motivation and improve students’ attitudes towards Mathematics.

Students are able to attain a higher level of abstraction in mathematical problem-solving.

Page 7: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Reasons for using CAS in Engineering

Using CAS leads to significant quantitative improvements in students’ academic performance, especially significant in cases where there exist deficiencies or a lack of prior mathematical knowledge and skills.

CAS represent extremely useful tools for providing an appropriate attention to diversity in the classroom.

Page 8: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Risks involved

CAS can potentially prevent students from making the proper connections between the techniques used and their mental approach to Mathematics.

Using CAS could theoretically lead to undesirable modifications due to the significant changes made to the teaching process itself.

Page 9: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Nowadays

In most cases, the use of CAS is reduced to using computers as powerful high-performance calculators.

It is therefore necessary to change the way people think about information technologies in order to optimise the opportunities they offer and try to encourage mathematical creativity among students.

Page 10: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Nowadays

Math teachers that use CAS have to change the traditional uses given to these tools.

It is a mistake to use CAS in teaching as simple problem-solving machines.

They should be used in ways that maximize the opportunities that these technologies offer: positively affecting student learning, significantly increasing opportunities for experimentation and allowing students to construct their own mathematical knowledge.

Page 11: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Nowadays

Math teachers must first set out a series of appropriate activities.

The use of CAS in Mathematics has not reached optimum conditions. Mostly are blackbox (showing the result in one step without teaching students how to get there) and should be whitebox (showing intermediate steps).

Page 12: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Combining programming and CAS

When students program, they must read, construct and refine strategies, modify previously written programs and lastly, use the programs to solve problems. This makes them the protagonists of their own learning.

The most appropriate approach involves using programming and CAS together to allow students to create the specific necessary functions that will allow them to solve the problems involved in the subject matter under study.

Page 13: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Our experiencePower of

CAS

Language program Flexibility

+ Mathematical creativity=

Programming with DERIVE: elaboration of programs or specific

functions by students

Page 14: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

In the elaboration of programs to calculate triple integrals the student will have to deal with:– The function to be integrated.

– The system of coordinates.

– The three variables of integration with their corresponding limits of integration.

– The order of integration.

The fact that the students themselves are making the programs and including all of their arguments has a positive influence on their ability to subsequently apply them to solve specific exercises.

Example: Triple Integrals

Page 15: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Example: Triple Integrals

Calculate the volume of the solid bounded below by the cone

z2 = x2 + y2 (z ≥ 0) and above by the sphere

x2 + y2 + z2 = 2using cartesian, cylindrical and spherical coordinates.

Page 16: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

triple command

Page 17: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

triplecylindrical and triplespherical

commands

Page 18: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Solid

Page 19: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

PROJECTION IN PLANE XY

Page 20: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Triple integral in Cartesian coordinates

triple(1, z, sqrt(x^2+y^2), sqrt(2-x^2-y^2), y, - sqrt(1-x^2), sqrt(1-x^2), x, -1, 1)

Page 21: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Triple integral in cylindrical coordinates

triplecylindrical(1, z, rho, sqrt(2-rho^2), rho, 0, 1, theta, 0, 2pi)

Page 22: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Triple integral in spherical coordinates

triplespherical(1, rho, 0, sqrt(2), theta, 0, 2pi, phi, pi/4, pi/2)

Page 23: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Final Conclusions

Our accumulated experience reveals that CAS are computer tools which are easy to use and useful in Mathematics courses for Engineering.

The traditional uses given to CAS in the teaching of Mathematics for Engineering must be changed to maximize the opportunities offered by CAS technologies. Optimal use should be aimed at improving student motivation, autonomy and achieving participatory and student-centred learning.

Page 24: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

Final Conclusions One powerful idea involves combining CAS

resources with the flexibility of a programming language.

There exists reasonable evidence to show that making programs with DERIVE facilitates learning and improves student motivation.

It is not necessary to substantially modify the traditional program of studies of Math courses for Engineering to introduce the innovation of having students make their own programs with DERIVE.

Page 25: CAS + PROGRAMMING = MATHEMATICAL CREATIVITY First Central and Eastern European Conference on Computer Algebra and Dynamic Geometry Systems in Mathematics

CAS + PROGRAMMING = MATHEMATICAL CREATIVITY

First Central and Eastern European Conference on

Computer Algebra and Dynamic Geometry Systems in Mathematics Education

CADGAME 2007

Pecs 20th-23th June 2007

G. Aguilera J. L. Galán M. A. Galán

A. Gálvez A. J. Jiménez

Y. Padilla P. Rodríguez

Dpt. Applied Mathematic

University of Málaga (Spain)