viernes, 16 de junio de 2017

Pseudocódigo en Word

Esto es el pseudocódigo, el paso previo al lenguaje de programación, el cual entiende el ordenador a diferencia del primero.

martes, 13 de junio de 2017

Code.org

Code.org es un programa enfocado a enseñar a programar a personas de todas las edades mediante juegos. Nosotros realizamos el curso acelerado (el 5º), iniciando sesión con nuestra cuenta de Google

CODE es una organización no gubernamental estadounidense fundada por Hadi y Ali Partovi en 2012.

La organización comenzó como un proyecto luego de investigar que en un 90% de los colegios estadounidenses no se enseñaba informática o programación. Entre sus varios objetivos se encuentran incluir la informática como materia obligatoria en el plan de educación secundaria estadounidense y la inclusión de las mujeres en las ciencias de la computación.

Son más de cien las empresas y organizaciones que colaboran en el proyecto. Las prinicipales empresas patrocinadoras son Amazon, Apple, Dropbox, Academia Khan, Facebook, Google y Microsoft, entre otras.

Entre sus campañas se encuentran «Hora de Código» que pretendía que estudiantes de todo el mundo participaran haciendo un curso gratuito de programación. Para ello se utilizaron imágenes de los populares juegos Plantas contra Zombis y Angry Birds. Los directores y productores del video presentación de la campaña «Hora de Código» fueron Nicole Ehrlich y James Gwertzman.

El proyecto es promocionado por celebridades como Shakira, Angela Bassett,  Will.i.amMark ZuckerbergBill Gates y Barak Obama, entre otros


https://studio.code.org/c/32458841

viernes, 9 de junio de 2017

Estructuras iterativas diagrama de flujos

Las estructuras repetitivas surgen de la necesidad de tener que resolver problemas en los cuales una instrucción o un conjunto de ellas deben ejecutarse más de una vez. La repetición de esta acción se lleva a cabo mientras se cumpla una condición; para que la acción termine internamente se debe de modificar la o las variables de control que intervienen en la condición.

Resultado de imagen de estructura iterativas diagrama de flujo

Estructura condicional de un diagrama de flujos

Resultado de imagen de estructura condicional diagrama de flujo





Las estructuras condicionales comparan una variable contra otro valor o valores, para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen tres tipos básicos, las simples, las dobles y las múltiples. 

Estructura secuencial de un diagrama de flujos


Resultado de imagen de estructura secuencial diagrama de flujo







La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso.

domingo, 4 de junio de 2017

Proyectos de Scratch

Diagrama de flujos

El diagrama de flujo  es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programacióneconomíaprocesos industriales y psicología cognitiva.


Los pasos a seguir para construir el diagrama de flujo son:
  • Establecer el alcance del proceso a describir. De esta manera quedará fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente.
  • Identificar y listar las principales actividades/subprocesos que están incluidos en el proceso a describir y su orden cronológico.
  • Si el nivel de detalle definido incluye actividades menores, listarlas también.
  • Identificar y listar los puntos de decisión.
  • Construir el diagrama respetando la secuencia cronológica y asignando los correspondientes símbolos.
  • Asignar un título al diagrama y verificar que esté completo y describa con exactitud el proceso elegido.


Resultado de imagen de simbolos diagrama de flujo


Programas de aplicación

Un programa de aplicación es una clase de software que se diseña con el fin de facilitar al usuario un determinado trabajo. Esta particularidad lo distingue del resto de los programas.

Los procesadores de texto, las hojas de cálculo y las bases de datos forman parte de los denominados programas de aplicación. Esto demuestra que las aplicaciones informáticas sirven para automatizar tareas como la contabilidad o la redacción de textos.

En la imagen inferior podemos ver algunos ejemplos de programas de aplicación.



Resultado de imagen de programa de aplicacion


https://adsocbtis735avp.files.wordpress.com/2014/09/software.jpg

viernes, 5 de mayo de 2017

iFree Tools

iFreeTools es una aplicación de fácil uso que nos permite crear bases de datos de una manera sencilla y rápida y gracias a la cual podemos tener una visualización diferente de la misma de la que nos proporciona una aplicación para la creación de bases de datos de escritorio, como la utilizada en otras tareas, es decir, la visualización es más atractiva que la que nos ofrece una aplicación de escritorio al mismo tiempo que nos ofrece otras posibilidades, como la de albergar una mapa de localización, corrección de la localización que nos proporciona Google Maps y que en algunos casos no coincide con la localización exacta de la entidad, introducción de campos de email o teléfono, entre otros.




domingo, 30 de abril de 2017

Bases de Datos

Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. 

 Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.


Resultado de imagen de base de datos windows


Las bases de datos se utilizan en casi todas partes, incluyendo bancos, negocios, sitios web y almacenes. Los bancos utilizan bases de datos para llevar un registro de las cuentas, saldos y depósitos de los clientes. Los negocios pueden utilizar bases de datos para almacenar precios, información del cliente, información de ventas y el inventario disponible. Los sitios web utilizan las bases de datos para almacenar contenido, información de acceso y preferencias del cliente y también pueden almacenar datos cargados por el usuario. Los almacenes utilizan bases de datos para manejar los niveles de inventario y la localización del almacén. Las bases de datos se utilizan en cualquier lugar donde la información necesite ser almacenada y recuperada fácilmente.

viernes, 28 de abril de 2017

Memento

Memento Database (App) es una aplicación ideal para quienes desean gestionar bases de datos de una manera simple y personalizada. Puede ser utilizada por cualquier persona, es práctica y se maneja de forma sencilla y rápida. Si quieres crear, gestionar, organizar y hasta compartir bases de datos, de manera simple y autónoma, esta aplicación está hecha para ti.


Memento Database representa una alternativa gratuita y sólida a la reconocida aplicación File Maker, por ejemplo. Está disponible (gratis) para usuarios Android a través de Google Play.






CodeCombat

CodeCombat es un juego de programación para aprender a programar. Ofrecemos una completa clase de informática  para que los maestros de Primaria y Secundaria que no tienen experiencia previa en programación, puedan darles a sus alumnos la oportunidad de aprender informática avanzada.


domingo, 26 de febrero de 2017

Hoja de cálculo con notas

Hemos hecho en clase esta tabla para calcular las notas del curso de unos alumnos cualesquiera con sus respectivas notas por evaluación.


Como montar un ordenador por piezas

En Youtube encontramos numerosos tutoriales que nos explican a montar nuestro propio ordenador por piezas. En realidad es muy sencillo si se siguen correctamente los pasos que se muestran.

Parte 1

Parte 2

Parte 3

Parte 4

Tipos de Memoria

CACHE: significa escondite en francés,  memoria de acceso rápido de una computadora, que guarda temporalmente los datos recientemente procesados (información)
Resultado de imagen de memoria cache interna
La memoria caché es un búfer especial de memoria que poseen las computadoras, que funciona de manera semejante a la memoria principal, pero es de menor tamaño y de acceso más rápido. Es usada por el microprocesador para reducir el tiempo de acceso a datos ubicados en la memoria principal que se utilizan con más frecuencia.
La caché es una memoria que se sitúa entre la unidad central de procesamiento (CPU) y la memoria de acceso aleatorio (RAM) para acelerar el intercambio de datos.
Cuando se accede por primera vez a un dato, se hace una copia en la caché; los accesos siguientes se realizan a dicha copia, haciendo que sea menor el tiempo de acceso medio al dato. Cuando el microprocesador necesita leer o escribir en una ubicación en memoria principal, primero verifica si una copia de los datos está en la caché; si es así, el microprocesador de inmediato lee o escribe en la memoria caché, que es mucho más rápido que de la lectura o la escritura a la memoria principal.

Resultado de imagen de memoria RAMRAM: La memoria de acceso aleatorio (Random Access MemoryRAM) se utiliza como memoria de trabajo de computadoraspara el sistema operativo, los programas y la mayor parte del software. En la RAM se cargan todas las instrucciones que ejecuta la unidad central de procesamiento (procesador) y otras unidades del computador.
Se denominan «de acceso aleatorio» porque se puede leer o escribir en una posición de memoria con un tiempo de espera igual para cualquier posición, no siendo necesario seguir un orden para acceder (acceso secuencial) a la información de la manera más rápida posible.

Resultado de imagen de memoria RoM

ROM: La memoria de sólo lectura, conocida también como ROM (acrónimo en inglés de read-only memory), es un medio de almacenamiento utilizado en ordenadores y  dispositivos electrónicos, que permite sólo la lectura de la información y no su escritura, independientemente de la presencia o no de una fuente de energía.






MEMORIA VIRTUAL: La memoria virtual es una técnica de gestión de la memoria que permite que el sistema operativo disponga, tanto para el software de usuario como para sí mismo, de mayor cantidad de memoria que esté disponible físicamente. La mayoría de los  ordenadores tienen cuatro tipos de memoria: registros en la CPU, la memoria caché (tanto dentro como fuera del CPU), la memoria RAM y el disco duro. En ese orden, van de menor capacidad y mayor velocidad a mayor capacidad y menor velocidad.

jueves, 2 de febrero de 2017

Von Neumann



JohnvonNeumann-LosAlamos.gifJohn von Neumann fue un matemático húngaro-estadounidense que realizó contribuciones fundamentales en física cuántica, análisis funcional, teoría de conjuntos, teoría de juegos, ciencias de la computación, economía, análisis numérico, cibernética, hidrodinámica, estadística y muchos otros campos. Es considerado como uno de los más importantes matemáticos de la historia moderna

Su esquema de ordenador consistía en la interconexión entre sus elementos imprescindibles: unidad de control (registro de instrucciones y contador de programa), memoria y unidad aritmética y lógica con mecanismos de entrada y salida que van conectados a ella.

Resultado de imagen de esquema von neumann

La diferencia entre ese esquema y el que se ve aquí abajo es que en vez de tener todos los componentes interconectados, estos van conectados a la placa base que es la que une sus funciones.




Preguntas sobre ergonomía

¿Qué es la ergonomía?
La ergonomía es el estudio de datos biológicos y tecnológicos aplicados a problemas de mutua adaptación entre el hombre y la máquina.


¿A qué distancia del monitor es recomendable estar situado?
A una superior a 40 e inferior a 70 cm.


¿Qué hay que tener en cuenta en cuanto a mobiliario a la hora de buscar una buena ergonomía?
Hay que tener en cuenta la mesa, las zonas de alcance óptimas en el entorno de trabajo y la silla.


¿Por qué es importante que en la mesa no se produzcan reflejos?
Para evitar deslumbramientos que puedan ocasionar el agotamiento de la vista.


¿Por qué es mejor utilizar una silla que un taburete?
En la silla contamos con respaldo, el cual sería ideal que fuera regulable al igual que la altura del asiento. Además es conveniente que la silla tenga reposabrazos y que los codos hagan un ángulo recto al utilizar el teclado y el ratón.


¿Qué tipo de colores es ideal tener en el entorno en el que se utiliza el ordenador?
Es mejor el uso de colores claros,poco saturados, que no cansen la vista para no alterar al individuo.


Cita al menos cuatro elementos ergonómicos que observes en la imagen.
1024_2000.jpg


¿Es mejor tener muchos o pocos elementos en una mesa de trabajo que cuenta con un ordenador? Justifícalo
Es mejor tener la mesa lo más despejada posible y ordenada para evitar distracciones o incidentes.


Señala qué elementos mejoran la ergonomía de trabajo
Reposamuñecas, bebida energética, reposapies, silla regulable, taburete, gafas de sol, bandeja para el teclado, cortinas.


¿Qué podrías mejorar en tus hábitos de uso del ordenador? Justifica.