making digital manipulatives for mathe … · de matematica motivation: the free distribution of...

24
II INTERNATIONAL CONFERENCE ON MATHEMATICS TEXTBOOK UNIVERSIDADE FEDERAL DO ESTADO DO RIO DE JANEIRO/ UNIVERSIDADE FEDERAL DO RIO DE JANEIRO 11MAY2017 MAKING DIGITAL MANIPULATIVES FOR MATHE-TEXTBOOKS: AN OVERVIEW OF THE NOWADAYS MAJOR USER-FRIENDLY SYSTEMS Humberto Jose Bortolossi http://www.professores.uff.br/hjbortol/ Universidade Federal Fluminense

Upload: trinhanh

Post on 01-Dec-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

II INTERNATIONAL CONFERENCE ON MATHEMATICS TEXTBOOK UNIVERSIDADE FEDERAL DO EST ADO DO RIO DE JANEIRO/ UNIVERSIDADE FEDERAL DO RIO DE JANEIRO

11MAY2017

MAKING DIGITAL MANIPULATIVES FOR MATHE-TEXTBOOKS: AN OVERVIEW OF THE NOWADAYS MAJOR USER-FRIENDLY SYSTEMS

Humberto Jose Bortolossi

http://www.professores.uff.br/hjbortol/

Universidade Federal Fluminense

Page 2: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

CONTEXT

Portable devices like smartphones, tablets, and notebooks are increasingly cheap and, in consequence, increasingly popular.

More than just a substitute vehicle for access to traditional paper textbooks contents, literature has pointed to how the use of e­textbooks through this type of technology can potentially transform teaching and learning of mathematics (Pepin et al., 2016).

The Brazilian government's largest program of free distribution of Basic School textbooks (the PNLD program) requires competing publishers to deliver a digital version of the textbook with interactive resources.

PISA now includes computer-based assessments to measure digital proficiency to solve mathematical problems.

Page 3: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

CONTEXT

If you are in a project to write an e-textbook ( or even a paper textbook) of Mathematics and you want to create digital manipulatives for it, how to make them? Who will make them?

2013

SOCIEDADE BRASILEIRA DE MATEMATICA

Motivation: the free distribution of Android tablets for students in Public Schools.

Page 4: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

CONTEXT

If you are in a project to write an e-textbook (or even a regular textbook) of Mathematics and you want to create digital manipulatives for it, how to make them? Who will make them?

2016 - · · · impa

Llvro Aberto de Matemitica _ Repensando.o ·en~ino de matem6tica atroves de uma iniciativa aberta e colaborotiva lJ':! rr

31 OLIMPiADA BRASILEJRA

2 0 Dt M.tlEMA.T I CA

FRA<;~l:.t ...

\\._i.,~i,,,-n,..-'IIO.• \\;"""'-Q~i"'•""lfn

. . / 1 DAS ESCOIAS PUBLIC.IS

i ..

http://www.umlivroaberto.org

umlivroaberto

Motivation: to produce collaboratively textbooks of Mathematics with academic excellence and open license!

Page 5: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

CONTEXT

Your textbook project could hire a specialized team of programmers. But ...

• This is very expansive ...

• Quite often, what you have asked them to do is not what you get (the same problem occurs with diagrams and pictures) ... Corrective interactions take a lot of time and patience.

• Who will update the digital manipulatives after the end of the contract?

• The programmers may be using a user-friendly system that you could be using too!

So, the focus of this talk is about user-friendly systems to make digital manipulatives.

Page 6: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

USER-FRIENDLY SYSTEMS

If you wish your digital manipulatives run across different platforms, then your user-fi-iendly system should expo11 to HTML5 + JavaScript + WebGL (for 3D).

Big advantage: math notation using MathJax/KaTeX (with LaTeX syntax)!

Page 7: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

DESCARTES

nescartes 11 M~ tntenmflWB

• 'II~ I I I I )

http://ProyectoDescartes.org http:/ /DescartesJS.org

http:// arq uim edes.m a tern. unam .mx/Descartes5/

License: LGPL (GNU Lesser General Public License)

Expression power: 2D and 3D diagrams, functions, bitmap images, sounds, videos, scripting, buttons, input fields, dropdown menus, etc.

Number of developers: 4.

Library size: 800 Kb (very robust and light).

Page 8: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

0

DESCARTES • Descartesv0.061 D· ,uff\2DP',1 temtl\descart,sµJ~t~·,.test, -01 html

ArchlVo Edici6n

creditos

segmento «(CGB.x,CGB.y) (CGC.x,CGC.y)»

segmento «(MAB.x,MAB.y) (CGC.x,CGC.y)»

segmento «(MAC.x,MAC.y) (CGB.x,CGB.y)»

inicio segmento «(MBC.x,MBC.y) (CGA.x,CGA.y)» .

expresi6n

familia D

intervalo

pasos 8

texto

decimales

tamano

ancho 1

www.professores.im-uff.mat.br 1h bortol/arquivo/2017 1/ icmt2/ dc~can m

2

D

(CGA . x, CGA . y )

para metro

(0 , l ]

2

Cerrar

• •

s

(CGB . x, <

fijo

Aplicar

~

X

0

i lf'!)iar

Ejemplos de escenas interactivas

ft.ngulosdc -Euler

Colisi0n2D

Figuras de L1sajous

RcflcxiOn en la .---/ ~ ";,'

9$3-,4.01

~ ., intcracti,-idad? 21

Los planetas

~ hiQQ£idoidcs y trocoidcs

Curvas en Polarcs

Ecuac16n normal de la

~

Multiplicar

-

Los planctas enel

UniverM>

R.t:fracci6n de laluz

DifusiOrl

~ Integral de Ri~ann

7 Ecuac16n cxplic1ta de la

rccta

Page 9: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

0

[J

DESCARTES

•j' a A ! !::l A :'!': * 0 ;; ,II O I.I :;o 40

cions i les les.

rregut d'una

continua ,o

itjona d'una

creixement maxims i

< 0

• • •

• • •

0

'i' A a .! !::l A 2, * tl = ,11 , , IJ 1 9 56

• ~ 611 ti«l'llll'l!D$ dl,111 W(C.O, ~tllc.andQ unllodocl9 YK?or•• t,,!ln.~IM-..

t ~~09t,l'.C~ COIJIWC\OfttJbr"t,)fl11)~j eotnOQta!k.:1'""11•

• ~i.o-Pl,lfl(O"'fd;o~M9!"'f"l11)··~~· 4'11lt , OOUIDI.Jllot~

• «;.ol\«ff•cllevltrH$ffll'llffkmMJIMtaNCl(lfl duth1tcl.l

• ~110f'•~f'!Ul11Y•MCIL-.P,r,e'IM

• Cobilar rKln -par...eu • '*'~" • unha ·-,........,·--·~-.-.-,11111-~ ~-·~-.................... _ .. ~

-----___ .,_.,.,.~.,-.. _~

• +

A

=

"' -.o,~=&1 Xeometria analitica do plan

A1ectadoEule1

0

0

I segundos para sobtro bajar e l phmo 1

que secefona las figuras.

r es el radio en lc's t,es figures. a es el radio de le secci6n en la esfe,a. b es la dlstancla ('O veruc-al al c@ntro . En csto cono se: cumpleque el radio de su secclOn eornclde con ta

lnicio _J Sube y bajael piano I. 1 1 ~~--------------, distancla ;:11

i ~] ~~~~·J!nq~! ::

• • •

• • •

Page 10: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

CINDERELLA

Geometry. Moth in Motion.

https ://www .cinderella.de http:/ /cindyjs.org

License: Apache 2. 0

Expression power: 2D and 3D diagrams, functions, bitmap images, scripting, buttons, sliders. It has a powerful math engine based on projective geometry.

Number of developers: 4.

Library size: ~400 Kb (very robust and light).

Page 11: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

0

CINDERELLA •J Cinderella: eit1mpludy (Eud,dean View)

File Edit Modes VIN'i Scripting Configu,_ion Help

N-0.<n

...... :;;);- • : >i:i::&:i:;;);- _.,.,., " X

Recent Constructions

Sm

> 0 1/, ~ , /\10.:\'' ;.~ ~ . • • 0 "G) ,;,/ ·a ;,-~ 0 <uJ ) (~ ~ _.,.• -/n.. (jJ "Q ABC [(,;} Ai Save IS

Export to Cindy.JS. ..

Export to HTML... Ctrl•E

Copy HTML to Clipboard... Ctrt• Shlft + E

Export Graphic, to

Pnnt. ..

Set Background Image

Media Browser

Clo!eWindow Ctrt+W

Exit Ctrt+Q

www. prof essores.lm-uf f.mat. br /h1bo11ol/ arquivo/2017 1, 1cm12/c,ndyJs/ e

m

• • •

Basic Examples

20Geometry

·fC7[· \le). -l'tdemys~ ~-

3DGeometry

II • _Wl'lll.,.OA9U' -catculU5

+ r --

~ : > · -- -- ,.,.., ...

~ ~ .....,,, ..... ronicsiltmiity ~ -,lhtorwft

• p,or.a&.is .. opa:. r-..:.dPIMor.:M*h-.ogr..., !)lqlCtiond0mll

Page 12: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

0

0

CINDERELLA

• • •

0

·,· D D ~ u, @ !:l , . t) A ;!; ~ (j -;; .,II ,, ., 1 5 18

<

• • •

• • •

Page 13: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

GEOMETRY EXPRESSIONS

http://www.geometryexpressions.com http://euclidsmuse.com/

http:// geo metryexpressions. com/ gxwe b/

License: US$ 249.00 (but JavaScript files are free even for commercial use)

Expression power: 2D diagrams, functions, bitmap images, buttons, sliders. Powerful engine: constraint-based symbolic geometry!

Number of developers: 3 (?)

Library size: ~100 Kb (very robust and very very fast).

Page 14: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

GEOMETRY EXPRESSIONS

~ Geometn, Expressions

File Edit View Draw Annotate Constrain (Input) Construct Calculate (Output) Help

th j ...__---------~--' O example,QX O unnamed2 x_ Jb=------------------------------=d°D_ra_w ----;;:;--;;;:;--;;;;~;--;;;;;--;;;;,q.;--'xj

I

Ready Selecting (8,9375,0.25) !Radians ~

,. ~81~8lrm~

"

m ~~ITI1r51~~ ~[ig]9.}(Sl

Constrain (Input) q. XI

~ -0 1- :c.J g< 9-: ' 7 ll_.... ~ ;/1 ti:_,

Construct l/- X l

LL~~{.1 ,1;,1~ Y° {) "I I t: ! l'e ,

calculate (output)

Symbolic Real

~ l'.).::!..\1/' ))1'11 ~ ~ P" Ki f';"

Symbols

q. x 1

q. xl

Page 15: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

GEOMETRY EXPRESSIONS

0 www.professores.im-uff .mat.br /hjbortol/arquivo/2017 .1 / icmt2/ge/example.html

C

0 I A • •

B • < > ~ 0

Popular Apps

Point On A Circle Miller Applet 5 Rotating Ellipses wi ... like Terms I

8

Bhaskara's Proof Circle Involute Gear ... Pipeline Problem Protractor

Page 16: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

0

0

GEOMETRY EXPRESSIONS

·;· i:;;;i A ! E:J A :;,:;: * (?.l ";;' ,ti '" I.I 21 l 3

D C

:t l· b

d 1/G F

Transla ~ t1on ~

·j· i:;;;i A .! E:J A :,:,;: * (?.l ;" .,ti H 1,1 21 27

F

• • •

• • •

lJ

0

·;· ~ A ! E:J A 1!l :t t5 "/' ,ti O I.I 21 16

Simulation Speed 1,0

[E]

• • •

• • •

Page 17: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

GEOGEBRA

GeoGebra Dynamic Mathematics for Everyone

http://www.geogebra.org

License: free for non-commercial use. For commercial use (2015): $2.50

$2.00

$1.50

$1.00

$0.50

$-

- core 1

- core2

- core3

- Growth 1

- Growth2

$0.20

'\- <::,r§> <::,r§> <::,<::,<::, <::,<::,<::, <::,<::,<::, <::,<::,<::, r§><::, <::,<::,<::, '\-<::,, ~<::,, r§>' ~<::, , r§>' <§>' <::,\)' <§>'

~ '\- ~ ~ ~ ~

Units/Users

10 000 books: US$ 5 000,00 by year

500 000 books: US$ 100 000,00 by year

Page 18: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

GEOGEBRA

Ge Gebra Dynamic Mathematics for Everyone

http://www.geogebra.org

Expression power: 2D and 3D diagrams, functions, bitmap images, sounds, scripting, spreadsheet, statistical functions, buttons, sliders, checkboxes, dropdown menus.

Number of developers: 12 (GeoGebra has a large user community!)

Library size: ,..._,80000 Kb (very slow when the construction becomes a little bit complex; 3D: only simple shapes).

Page 19: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

X

0

GEOGEBRA

0 barycenter.ggb

Arquivo Editar Exibir Op<;oes Ferramentas Janela Ajuda

m . L

Entrada:

C

ABC (1

• •

C

B

Barycenter

Humbtrto Jou: Bortolorn =,.,.,.s1:~ago

Lai;os Dodecaedricos

Humberto Jost Bortoloai M,nch25 ·_p

D X

Entrar ...

Dino Stats

M1chul Sorchcrds Ma~2.2011

0

Ci)

Poligonal Fechada Equiao

Humberto Jost Bortolossi M.,r,:h, 2(11.,

Trombeta de Gabriel (Tro,

Humberto Jou: 8ortotoa1 Mtrch28 21'17

Pavimentai;ao do Plano p

Humberto Jon: Bortotoss.i M4rch.c 2('P

Modelo 3D Simples de u,

Humberto Jou: Bortotow March2S.2f'l7

Demonstra~ao do Teorerr

Humberto Jost Bortolossi M,nc:hlS 2f'..,

Page 20: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

GeoGebra Graphing Calculator

GEOGEBRA APPS

GeoGebra 3D

Very robust and fast!

Native Apps for Smartphones and Tablets

Page 21: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

GeoGebra Graphing Calculator

~; 1.

GEOGEBRA APPS

GeoGebra 3D

Very robust and fast!

,I •

Native Apps for Smartphones and Tablets

,· 0 - a. = >

II I ,/ .l

fl "' ,, - ~

n I

d

• I

b

Page 22: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

JA V ASCRIPT PROGRAMMING

There are JavaScript libraries for almost every topic in Mathematics!

If a a (9 ~ ll!1ll ~ LUJ @ '~ ~ A e:l ~ ~ -:;:- .• d 78°- l.a 05:32 .. - . ------- ... -·- - -- - -- --- .

Entre com uma fra<;ao abaixo na forma a/b (isto e, natural/natural) e, entao, pressione o botao "Processar!".

Aten~ao: como o programa faz uso dos numeros harmonicas, que demoram a divergir, se a fra <;ao for maior do que 3, o programa pode demorar ou ate mesmo travar. Este aplicativo funciona tambem em tablets e smartphones.

afb = 3/ 5 _ I Processar! I

3 1 1 -=-+-5 2 10

Decomposing fractions as sum of Egyptian fractions

• •

Page 23: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

CONCLUDING REMARKS

There are good (and free) user-friendly options to develop digital manipulatives to be used withe-textbooks and regular textbooks!

Such user-friendly software allow teachers (and even students) to modify and adapt the produced digital manipulatives accordingly their needs.

Even if you project has a dedicated programming team, user-friendly systems may be used to test ideas and, also, to give a better notion about what is expected.

Technology by itself does nothing. It is important to think about how to integrate it properly in textbooks to enhance learning. The best software in textbook publishing is, by far, the mind of a good author!

Page 24: MAKING DIGITAL MANIPULATIVES FOR MATHE … · DE MATEMATICA Motivation: the free distribution of Android tablets for students in Public Schools. CONTEXT

THANK YOU!