domingo, 26 de noviembre de 2017

TIC 2. Fundamentos de programación – Introducción


ALGORITMOS.

En primer lugar veamos un vídeo de introducción:



https://www.youtube.com/watch?time_continue=43&v=U3CGMyjzlvM


Y entrando en materia podríamos decir que algoritmo son

los procedimientos finitos a seguir que señalan paso a paso
la solución de un problema.

Hipotéticamente, pongámonos en el caso de que estamos con “Jose” una persona la cual en su vida ha estado en una cocina

y no tiene idea como servir una taza de té.

¿Cual seria el algoritmo que deberíamos indicarle a “Jose” 

para enseñarle a servirnos una taza de té?

Una acción de la cual nuestra mente esta tan acostumbrada y conoce todas las variables, condiciones y posibilidades que

pueden suceder a la hora de servir una taza de té que inconscientemente no pensamos en ello.

Le diré a “Jose” que coloque la tetera en el fuego y espere a

que hierva. ¿Y si la tetera no tenia agua? – Algo tan lógico
para nosotros no lo es para “Jose”, Si nosotros colocamos la
tetera a hervir, nuestra mente automáticamente condiciona
¿La tetera tiene agua?.

Nuestro ordenador sera como “Jose”, recibirá la orden explicitamente como se la dediquemos, pero no cuestionara la lógica de lo que pedimos, por lo cual deberemos pensar en todo

los pasos, incluso los que parezcan ridículos, antes de pedirle
un te a “Jose” (o solucionar un problema a nuestro ordenador”.

El algoritmo correcto para preparar una taza de té seria:



  1. Buscar la Tetera
  2. Revisar si tiene agua
  3. Si tiene agua, saltar al paso 5
  4. Llenar 1/4 de la tetera con agua
  5. Buscar fósforos
  6. Si hay fósforos, saltar al paso 8
  7. ir a comprar fósforos
  8. Encender la cocina
  9. Colocar la tetera y esperar que hierva
  10. Buscar un par de tazas limpias
  11. Si no hay tazas limpias, lavar 2 tazas
  12. Colocar una bolsa de te en cada taza
  13. Agregar el agua hervida a un 3/4 de cada taza
  14. Colocar cucharas y azúcar en la mesa
  15. Sentarse a tomar el té.

El aspecto mas importante a la hora de procesar un problema

es comprenderlo antes de intentar resolverlo, comprender sus características, identificar los datos y como se relacionan entre
si y lo mas importante, saber que resultado se espera.

Un ejemplo de como ilustramos un problema comúnmente en nuestra mente.

El padre de Jose tiene 5 hijos entre ellos esta Juan, Mario, Jorge, Pedro. ¿Como se llama el quinto hijo?

Antes de resolver el problema, debes reunir sus características y relacionar los datos, ¿que pide realmente el problema?



Veamos algunos ejemplos de algoritmos



DIAGRAMAS DE FLUJO.


Para ver los Diagramas de Flujo usaremos el  log:

blog de TIC2 Tarraga


También podemos visualizar los siguientes vídeos:

https://www.youtube.com/watch?v=IFIxFhfS2LY

https://www.youtube.com/watch?v=bsV-pyBz2iU

https://www.youtube.com/watch?v=-95Sr8WY1Fk&t=241s


Bien, una vez asimilado los conceptos y ejemplos de diagramas
de flujo nos atrevemos con estos ejercicios:



  1. Escribe un programa que obtenga el área de un triángulo.
  2. Hacer el diagrama de flujo para sumar dos números leídos por teclado y escribir el resultado.
  3. Realizar el diagrama de flujo que proporcione el precio medio de un producto a partir de tres precios en diferentes establecimientos.
  4. Realiza el diagrama de flujo, que muestre el algoritmo para determinar el costo que tendrá un artículo. Considere que :
    1. si su precio es mayor o igual a 200 € se le aplica un descuento de 15%.
    2. si su precio es mayor a 100 € pero menor a 200 €, el descuento es de 12%.
    3. si es menor a 100 €, sólo 10%.
  1. Escribir un programa que calcule la suma de los 5 primeros números enteros positivos.
  2. Escribir los números del uno al cien.
  3. Mostrar los múltiplos de 8 hasta el valor 504. Debe aparecer en pantalla 8 - 16 - 24 - 32...
  4. Realizar un diagrama de flujo de un programa que permita escribir en pantalla los 100 primeros números pares.
  5. Escribir un programa que solicite ingresar 10 notas de alumnos y nos informe cuántos tienen notas mayores o iguales a 7.


lunes, 9 de octubre de 2017

TIC 2 Libre Office Calc



Vamos a estudiar la hoja de calculo de de la familia OpenOffice en el siguiente enlace:

OpenOffice Calc

Podemos ver un ejemplo de una hoja de calculo aquí


Para consolidar los conceptos vistos en clase, realizaremos las prácticas propuestas en los dos enlaces siguientes.

El primero se encuentra alojado en la web de Daniel Dona. Se proponen actividades guiadas paso a paso, conteniendo también información teórica.

En el segundo enlace encontraréis un cuaderno de trabajo elaborado por Lidia Stabile y Carlos Muñoz, que destaca por su claridad y elaborada presentación de los contenidos.



Además, en esta web podemos encontrar una serie de interesantes prácticas de Calc, que nos van ayudar a consolidar los contenidos de los apuntes.

Como repaso de algunas funciones avanzadas y de uso muy práctico:


Ejercicio de rellenar series.


Ejercicio función CONTAR.SI

Ejercicio Función SI

Examen de Calc


Ejercicios para subir nota:





domingo, 17 de septiembre de 2017

Tema 1. Sistemas Operativos.


SISTEMAS OPERATIVOS.


En los siguientes enlaces trataremos el Tema 1 referente a Sistemas Operativos, que será el que se explique en clase, así como sus respectivos ejercicios.

Tema 1. Sistemas Operativos. 


Ampliación Teoría Tema 1 



Ejercicios:

Ejercicios1 Tema1


Ejercicios2 Tema1


ATENCIÓN: Leer bien el enunciado y todos las preguntas


Una vez realizados los ejercicios, enviarlos en un documento de texto con el nombre Ejercicios Tema1 a la dirección: almeriafelipe@gmail.com

jueves, 14 de septiembre de 2017

TIC. La Sociedad de la Información


                                          La Sociedad de la Información

En esta primera entrega tenéis que investigar uno de los siguientes temas:

  1.      Sociedad de la información: 
                   ·   Definición
                   ·   Que es ser un "analfabeto digital"
                   ·   Características de la SI
                   ·   causas de su expansión.
                   ·   Ha alcanzado su máximo desarrollo


   2.    Unión Internacional de Telecomunicaciones (UIT)

                   ·   Que es
                   ·   Objetivos
                   ·   Sectores que regula


   3.    Aplicaciones de las TIC

                 
·    Sociales
                 ·    Educativas
                 ·    Informática distribuida
                 ·    Científicas
                 ·    Biotecnología
                 ·    Bioinformática


    4. Intranet, extranet e internet 

                 ·   ¿Cuál es de acceso público y cuál es privado?¿Cuál es el contenido de cada una de ellas?
                 ·   Características
                 ·   Aplicaciones
                 ·   Ventajas
                 ·   Inconvenientes


   5. Posibilidades y riesgos de las TIC

                ·    Globalización
                ·    Web 2.0
                ·    Nueva estructura social y laboral
                ·    Brecha digital
                ·    Protección de datos
                ·    Credibilidad
                ·    Estafas



Después tenéis que elaborar una presentación en Prezi, o cualquier otra aplicación que sirva para hacer presentaciones, que luego tendréis que presentar a vuestros compañeros de duración de 10 minutos. Tenéis 8 sesiones de clase para elaborar la presentación y preparar la exposición. Y las dos siguientes serán para la puesta en común.


Antes de valorar una presentación, deberéis documentaros sobre lo que debe cumplir una buena presentación, no solo podéis fiaros de vuestra intuición. Os dejamos aquí algunos links como ejemplo:

Para evaluar (que lo haréis vosotros) se utilizara esta rúbrica para la evaluación del Prezi



10 presentaciones geniales en Prezi para inspirarte


https://iaap.wordpress.com/2009/11/24/diez-consejos-para-hacer-una-buena-presentacion-en-tu-proyecto/


http://www.profeland.com/2012/03/como-hacer-una-buena-presentacion-en.html

https://www.youtube.com/watch?v=07zKdTyQ8KE



http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html