dijous, 4 de setembre del 2025

GEOGEBRA









GeoGebra is an interactive mathematics software for learning and teaching mathematics and science from primary school up to university level. Constructions can be made with points, vectors, segments, lines, polygons, conic sections, inequalities, implicit polynomials and functions.

All of them can be changed dynamically afterwards.

Teachers and students can use GeoGebra to make conjectures and to understand how to prove geometric theorems.

Its creator, Markus Hohenwarter, started the project in 2001 at the University of Salzburg.

GeoGebra is available on multiple platforms with its desktop applications for Windows, Mac OS and Linux, with its tablet apps for Android, iPad and Windows, and with its web application based on HTML5 technology.


OFFICIAL WEB:            https://www.geogebra.org


SESSION 1:  

Download the software, install and "play" freely !!


1. DOWNLOAD :

OPTION 1   https://www.geogebra.org/download

OPTION 2

2. INSTALLATION : click the software you have downloaded and follow the instructions.

3. Open the software and start creating objects.


SESSION 2:  

You can start learning how to use the program by following the tutorials and the manual included in the following link :

https://wiki.geogebra.org/en/Main_Page


1.  Practise  the  " Basic Parallelogram Construction example " 

2.  Practise  the  " Regular Hexagon"


SESSION 3:  

1. Practise the " Circumcircle of a Triangle Construction example "

2. Save the file and upload it into the active "pou".

3. Practise the " Basic Parallelepiped Construction example "



SESSION 4:  

There are lots of examples in Youtube.

Watch the video and do the same.





SESSION 5:  


 


a) Introduce the following functions:  y=x   /   y=2x   /  y=5x   /   y= 10x  /  y=-x   /   y=-5x
    The number before x is called slope (pendent).  Which effect does the slope do?? 


b) Introduce the following functions:  y=2x  /   y=2x+1   /  y=2x+5   /   y= 2x+20  /  y=2x-5   
    The number after x is called y-intercept (ordenada a l'orígen). Which is its effect?


c) Introduce lines through the following points: (0,5) / (2,4) / (-2,4) / (5,12) / (-4,-8) /(-4,6)


d) Introduce the following functions: y=x^2  /  y=x^2+3  /  y=x^2-8  /  y=-x^2  / y=-x^2-5
    What conclusion do you come to with this quadratic functions ?



SESSION 6:      TRIANGLE CENTERS / EULER LINE







CENTERS OF A TRIANGLE:

The CENTROID (BARICENTRE) of a triangle is the common intersection of the three medians (MITJANES)
A median of a triangle is the segment from a vertex to the midpoint of the opposite side.


The ORTHOCENTER (ORTOCENTRE) of a triangle is the common intersection of the three altitudes (ALTURES).
An altitude is a perpendicular segment from a vertex to the opposite side. 





The CIRCUMCENTER (CIRCUMCENTRE) of a triangle is the point in the plane equidistant from the three vertices of the triangle. It is the common intersection ot the three perpendicular bisectors (MEDIATRIUS).
A perpendicular bisector is the perpendicular segment that passes through the midpoint of a side. 
Also, it is the center of the CIRCUMCIRCLE(the circumscribed circle)(CIRCUMFERÈNCIA CIRCUMSCRITA) of the triangle.



The INCENTER (INCENTRE) of a triangle is the point on the interior of the triangle that is equidistant from the three sides, so it is the common intersection ot the three bisectors (BISECTRIUS).
A bisector is a segment that divides an angle in two equal halves.
Also, it is the center of the INCIRCLE(the inscribed circle)/(CIRCUMFERÈNCIA INSCRITA) of the triangle.




SESSION 7:      3d-graphics / area and volume calculation


1. Create a polygon. For example a triangle.

2. Activate the 3d-graphics window (view menu).

3. Extrude to prism by selecting the polygon in the 3d-graphics window. For example 4 units in altitude.

4. Rename the triangle as A and the prism as B.

5. You can calculate the area and the volume of your objects by using the tools in the main tool palette. But the labels you get are very close to the objects.

6. If you want to improve this labels, you can calculate the area and the volume in the input box.

   Area[ <Polygon> ]     Change Polygon by A
   Volume[ <Solid> ]     Change Solid by B

And then you can drag and leave them in the place you want in the 2d and 3d windows.

7. You can also create a text using the values you have calculated or the objects you have created.



8. Create a prism and show its area and volume in different ways. 
    Send the file to the platform.



SCRATCH

 








Scratch is an educational programming language and multimedia authoring tool that can be used by students, scholars, teachers, and parents for a range of educational and entertainment constructivist projects from math and science projects and others.

Simple games can be made with it. Playing with the existing projects available on the Scratch website, or modifying and testing any modification without saving it requires no online registration.

Version 3 of Scratch is currently available online and as a desktop software.

The first version of Scratch was developed in 2003 by the Lifelong Kindergarten group, led by Mitchel Resnick, at the MIT Media Lab.



WEB SCRATCH ( MIT)   (http://scratch.mit.edu/)


SESSION 1


1. Watch the Introduction.  





2. Download the  Scratch 3 Offline Editor


3. Explore the Scratch web.



SESSION 2

1. Open Scratch Desktop

2. Listen to the explanation: 
    tutorial- "Comença" and  tutorial-"Crea animacions que parlin"

3. Create...

4. Send to the school platform (pou session 2).







SESSION 3

In the scratch website you can search for lots of examples in order to improve your level and take ideas.

             https://scratch.mit.edu/starter_projects/


1. Try and understand the next file   Teens at the Castle.sb2  to produce a story with different backgrounds.   

2. Listen to the explanation:  tutorial- "Crea una història"

3. Create a story

4. Send to the school platform (pou session 3).




SESSION 4

Try to understand what the following program does:






Position:
X Horizontal position. From -240 (left) to 240 (right).
Y Vertical position. From -180 (down) to 180 (up).
Center point   x=0  y=0

Direction:
0º Up
90ºRight
180º Down
270º Left

Complete the program. The cat must walk around all the edges.
Send the file to the platform  (pou session 4).



SESSION 5

Today we've got three sprites: 



We want the hippo catching the cat. When the cat is hunted, it turns to a ghost.



Look at the three sprites code:





Do you know to which sprites these codes belong to?


Try them. Improve the program. After this, send the file to the platform (pou session 5).




SESSION 6 :  Variables and control structures.

A variable is like a "box" where you keep data like numbers to control the program and other important issues. When you control a program with a variable you have to initiate it, change it and control the last value.

Control structures help you to monitor the program's behaviour.
For example: if-then-else ; repeat-until, forever, ...


This is a example of a program controlled by a variable (a). It uses the controlling structure: repeat until.


After the teacher's explanation, try this program. 

Improve it with another sprite. It  must be controled by another variable (b). Use the if-then and  forever structures instead of repeat-until.

Send the file to the platform  (pou session 6).




SESSION 7







Watch the video and try to do the same game. 
Work in groups of 2 or 3 people.
If you want to increase your mark, improve the game by adding music, and counting how many times you have touched the ground, ...
Send the file to the platform  (pou session 7).

Hints:


























SESSION 8


Draw a maze with " Paint new backdrop".


Create a game where the bad character chases the good one. Two players are needed. 


You can use dimensional gateways.







Send the file to the platform  (pou session 8).



SESSION 9

Try to create the tipycal Dino game !!!






dissabte, 15 d’abril del 2017

App Inventor : phone programming !!












App Inventor for Android is an open-source web application originally provided by Google, and now maintained by the Massachusetts Institute of Technology (MIT).


It allows newcomers to computer programming to create software applications for the Android operating system (OS). It uses a graphical interface, very similar to Scratch which allows users to drag-and-drop visual objects to create an application that can run on Android devices. 



The application was made available through request on July 12, 2010, and released publicly on December 15, 2010. The App Inventor team was led by Hal Abelson and Mark Friedman.
In the second half of 2011, Google released the source code, terminated its server, and provided funding for the creation of The MIT Center for Mobile Learning, led by App Inventor creator Hal Abelson and fellow MIT professors Eric Klopfer and Mitchel Resnick. The MIT version was launched in March 2012.
On December 6, 2013 MIT released App Inventor 2, renaming the original version "App Inventor Classic".


SESSION 1:   


Search on the official web and try to find out the most you can about App Inventor.


OFFICIAL WEB:     http://appinventor.mit.edu/explore/ 



A gmail account is needed. If don't have any, create it !!



SESSION 2:   Get ready all the software before you start programming.

There are different ways to watch what you are creating ( http://appinventor.mit.edu/explore/ai2/setup.html ). We are going to use build button and a QR code reader.





To enjoy  your app in your mobile:

1. Click in :

Your gmail account will be demanded. Introduce it.


2. Create your App

3. To install the new app in your phone, you have to go to Play Store and download and install in your mobile "MIT AI2 Companion ". (only the first time !!).

You also have to install a QR Code reader in your phone: for example QR Droid Private. (only the first time !!).

You will also need to go into your phone's settings, choose "Security", then scroll down to allow "Unknown Sources", which allows apps that are not from the Play Store to be installed on the phone

After that, in the App Inventor2 you have to select : Build / App ( provide QR code for .apk ). 

Next, you have to scan the QR Code and you will get the app !! Just install it and enjoy it !!


                    CREATE YOUR FIRST APP!!



SESSION 3,4:  " TALK TO ME "





Here you have got the pdf file if you prefer it instead the video.





SESSION 5,6:   "DIGITAL DOODLE"




If you want to send your app to another person (by opening the email from their phone with ".apk" file) you have to know that anyone installing your app (which is an ".apk" file) will need to change the setting on their phone to allow installation of non-market applications.



dissabte, 18 d’octubre del 2014

YOUR PROJECT !!!

FINAL EXERCISE :



Choose an energy source.  

Create a new blog with the same google account.

The tittle's name must be the energy chosen.

Create different entries.

In your exercise you have to include:




Energy's name :                                          (for example wind power)



Picture




Primary or secondary energy :                  (wind power is primary)

Renewable or not renewable :                   (wind power is renewable)

Traditional or alternative energy:              (wind power is alternative)



Brief definition:




Advantages:



Problems :



Anything you want to describe your energy. You can insert videos, links to other webs, pictures, text, links to files stored in the cloud,....

Your mark will be greater depending on how you describe your energy and how you control the blogger program!!

Work in pairs. Ask your teacher if your chosen energy is available. 

After this, send a message to your teacher with the names of the students and the blog's address.


Interesting words: steam, turbine, alternator, power plant, electricity,...


Good luck and work!!

Enjoy it!!






Main problem: the greenhouse effect : global warming !!

The greenhouse effect is the process by which radiation from a planet's atmosphere warms the planet's surface to a temperature above what it would be in the absence of its atmosphere.If a planet's atmosphere contains radiatively active gases (i.e. greenhouse gases : mainly CO2) the atmosphere radiates energy in all directions. Part of this radiation is directed towards the surface, warming it.


Earth’s natural greenhouse effect is critical to supporting life. Human activities, primarily the burning of fossil fuels and clearing of forests, have intensified the natural greenhouse effect, causing global warming.





Acid rain




Power Plants




























dimarts, 2 de setembre del 2014

MORE BLOGGING TOOLS...

INSERTING VIDEO OR MUSIC TO YOUR BLOG



If you want to add video or audio media in your blog you should use embded code.


1. Search for the embded code in the source web. For example: youtube.




2. Copy the code as you can see in the above picture.


3. Click in the "HTML" button in the Blogger program.




4. Paste the code in the HTML code.




5. Click the "Redacta" button in order to see the result.

6. If you do not like the place where the media is, just move it !!






Like this, you can insert much media: Slideshare files, audio, video, flash,... 

You only have to grab the embed code !!




LINKING FILES YOU STORE IN THE CLOUD


If you are interested in linking files stored in the cloud, you only have to get the link to those files and then put the links in the linking tool.


For example: Dropbox or Google drive.





Click in:                     DROPBOX LINKING EXAMPLE


                                  GOOGLE DRIVE LINKING EXAMPLE




EXERCISE 2:


Create your second entry.

The entry's name must be Exercise2.
It must include a youtube video inserted and a link to a file stored in your dropbox. 


If you have time enough, try to change between different templates in the "Plantilla" option. The dynamic ones are quite gaudy !!
You could also try to improve your blog in the Format option.



dilluns, 1 de setembre del 2014

LET'S CREATE A BLOG !!

Blogger is a blog-publishing service that allows multi-user blogs with time-stamped entries. 

It was developed by Pyra elopLabs, which was bought by Google in 2003. Generally, the blogs are hosted by Google at a subdomainof blogspot.com. A user can have up to 100 blogs per account.

Blogger is very popular, easy to use and a powerful blogging platform. It's free and you only need to have a google account.

It is very intuitive !!!



STEPS TO CREATE:



1. Enter to your gmail account.



2. Select the Blogger item.



3. Click New Blog.



4. Fill in the title and address you want. 



5. Select New Entry.



6. Put the New Entry Title.



7. Fill with text, pictures and linkings to other files (dropbox) and websites.




EXERCISE 1:




Create your first blog.

Put your first names in the title and the address. The entry's name must be Exercise1.
It must include text, pictures and a link to a website. After this, send a word file with your blog address and the gmail account you have used to the school platform (Clickedu) into the "POU" called Exercise1.