Informรกtica II
1
2
Informテ。tica II テ]gel Domテュnguez Caテアedo
3
GOBERNADOR CONSTITUCIONAL DEL ESTADO DE VERACRUZ DE IGNACIO DE LA LLAVE Javier Duarte de Ochoa SECRETARIO DE EDUCACIÓN Adolfo Mota Hernández SUBSECRETARIA DE EDUCACIÓN MEDIA SUPERIOR Y SUPERIOR Denisse Uscanga Méndez DIRECTOR GENERAL DE BACHILLERATO Daniel Lugo Carrasco ENCARGADA DE LA SUBDIRECCIÓN ACADÉMICA Judith M. Medina Zurutuza SUBDIRECTOR ADMINISTRATIVO Rolando Rivera Vargas
COORDINACIÓN GENERAL Mauro Morales Arellano ASESORÍA PEDAGÓGICA Y CUIDADO DE LA EDICIÓN Beatriz Ayala García CORRECCIÓN Natividad Tepetla Vázquez Alicia Mora Rodríguez DISEÑO DE LA CUBIERTA Lorena Barradas Fernández
Primera edición: 2011
DISEÑO EDITORIAL Jeniffer Jiménez Quezada
Derechos reservados 2011 Secretaría de Educación Km. 4.5 carretera Xalapa-Veracruz Xalapa-Enríquez, Ver. Registro en trámite Impreso en México
4
DISEÑO DE ICONOGRAFÍA Edson Rafael Hernández Acosta FORMACIÓN Mauro Morales Arellano
Contenido Preliminares Introducción | 24
•••••• 1
Diseña y elabora algoritmos Definición de algoritmo | 30 Características de los algoritmos | 31 Metodología de solución de problemas | 32 Diagramas de flujo, ventajas | 41 Símbolos empleados para elaborar diagramas de flujo | 41 Características del pseudocódigo | 44 Estructuras de control | 45
•••••• 2
Elabora hojas de cálculo Aplicación de las hojas de cálculo y las ventajas de su uso | 53 Antecedentes históricos de las hojas electrónicas de cálculo | 53 Ventajas | 56 Aplicaciones | 58 Hojas electrónicas de uso común | 60 Entorno de trabajo de la hoja de cálculo | 61 Modo de operación | 61 Elementos de la ventana | 63 Personalizar el ambiente de trabajo | 67 Operaciones básicas | 70 Elaboración de hojas de cálculo | 71 Formato de hoja de cálculo | 80 Protección de hojas de cálculo | 86 Elaboración y edición de gráficos | 90
•••••• 3
Desarrolla base de datos Definición de una base de datos. Conceptos básicos: tablas, registros, campos, formularios, informes y consultas | 99 Utilidad, funciones y ventajas de los sistemas de gestión de base de datos 103 Conceptos básicos de una base de datos | 104 Descripción de la interfaz de usuario y los elementos básicos de un sistema de gestión de base de datos | 111 Tipos de consulta | 116 Conceptos básicos de relaciones | 120
•••••• 4
Emplea del software educativo Definición de software educativo | 126 Características del software educativo | 127 Ventajas de emplear software educativo | 128 Definición de la Universidad virtual | 129 Características y ventajas de la Universidad virtual para estudiar | 130 Educación en línea | 133
Bibliografía 5
6
Presentación Los actuales escenarios regionales, nacionales e internacionales se caracterizan por los acelerados cambios en los ámbitos económico, social, cultural, científico y tecnológico, por lo que el proceso educativo debe orientarse al desarrollo de competencias que posibiliten la formación integral de los educandos, para que puedan adaptarse a este mundo en constante cambio. Por ello, la Secretaría de Educación de Veracruz, a través de la Dirección General de Bachillerato (!"#), ha participado activamente en la transición hacia un currículo por competencias, lo que implica la actualización de los programas de estudio, la edición de nuevos libros de texto para bachillerato y la renovación de las prácticas pedagógicas. Estas últimas demandan un conocimiento y manejo satisfactorio del programa de estudios, la consideración del contexto sociocultural y la estimación de los tiempos para proceder a la articulación de saberes, actividades y recursos en una planeación didáctica, que favorezca el logro de los aprendizajes propuestos y, por ende, la adquisición de las competencias. Asimismo, en un caso muy particular, la !"# ha editado nuevos libros de texto para bachillerato, en los cuales se toman en consideración las nuevas prácticas de la enseñanza y el aprendizaje por competencias, proporcionando a los alumnos de este subsistema un servicio educativo de calidad acorde con los contextos actuales, que permitan, por un lado, su desempeño exitoso en el nivel superior y, por otro, su inserción provechosa en el campo productivo. Cada entorno educativo demanda una situación didáctica contextualizada, en la cual la flexibilidad y polivalencia de las estrategias y los recursos se combinan para dar una respuesta adecuada a las necesidades e intereses de los alumnos. Por esta razón, en el marco del enfoque por competencias, los libros de texto se constituyen en un recurso didáctico que comprende contenidos y actividades, a través de las cuales el alumno interactúa con el objeto de estudio con el propósito de alcanzar los resultados de aprendizaje determinados, que posibiliten su aplicación en la resolución de problemas y la elaboración de un producto o de un servicio. En virtud de su función, los libros se adecuan al programa de estudios y responden al plan curricular; asimismo, su diseño está centrado en estrategias que faciliten el aprendizaje, la enseñanza y la evaluación de competencias, por lo que las actividades son susceptibles de adaptaciones y variantes. Por tanto, los libros de texto no son un recurso limitado, sino que despliegan su funcionalidad al enriquecerse con la actuación de los alumnos, con la experiencia del docente y con la utilización de otros recursos y actividades contextualizadas que apoyen la consecución de las competencias. Por esta razón, su empleo eficiente y productivo depende de las prácticas pedagógicas diseñadas para concretar en el aula los fines educativos establecidos por la Reforma Integral de la Educación Media Superior. Espero que este libro que tienes en tus manos se convierta en un cúmulo de saberes para poder desenvolverte en tu vida presente y futura.
Lic. Daniel Lugo Carrasco Director general 7
La RIEMS
en nuestros libros de texto La Reforma Integral de la Educación Media Superior (!"#$%) está orientada a reordenar, enriquecer y actualizar los planes de estudio en el país, definiendo estándares compartidos que hagan más flexible y pertinente el currículo de la Educación Media Superior. Todas las modalidades y subsistemas compartirán los primeros dos tipos de competencias (genéricas y disciplinares) en el marco del Sistema Nacional de Bachillerato (%&'), y podrán definir el resto según sus propios objetivos. Una competencia es la integración de habilidades, conocimientos y actitudes en un contexto específico. Las competencias genéricas tienen tres características principales: son clave por su importancia y aplicación a lo largo de la vida, transversales al ser relevantes a todas las disciplinas y espacios curriculares, y transferibles por reforzar la capacidad de los estudiantes de adquirir otras competencias. En el contexto del !"#, las competencias genéricas constituyen el perfil del egresado, siendo las que le permitirán al joven comprender el mundo e influir en éste, seguir aprendiendo de manera autónoma a lo largo de su vida, desarrollar relaciones armónicas con quienes le rodean y participar eficazmente en su vida social, profesional y política. Las competencias disciplinares básicas son los conocimientos, habilidades y actitudes asociados con las disciplinas en las que tradicionalmente se ha organizado el saber y que todo bachiller debe adquirir. Se desarrollan en el contexto de un campo disciplinar específico y permiten un dominio más profundo de éste. Las competencias genéricas y las disciplinares básicas están profundamente ligadas y su vinculación define el Marco Curricular Común ($%%). Las ventajas del enfoque por competencias consiste en que prepara a los alumnos para desarrollarse plenamente en contextos diversos a lo largo de la vida, privilegia el aprendizaje sobre la memorización y permite que se adapten los planes y programas de estudio de manera flexible a las necesidades específicas, en un marco nacional de diversidad.
8
Esta Reforma da la oportunidad de definir estándares y procesos que hacen posible la universalidad del bachillerato, con una reorientación hacia el desarrollo de competencias, que permitirán a los estudiantes desempeñarse adecuadamente compartiendo un perfil común con los elementos estratégicos para prosperar en el siglo !!". En este proceso de Reforma, el estado de Veracruz ha participado activamente con docentes especialistas en la selección y propuesta nacional de las competencias, y en el caso particular de la #$% se actualizan los libros de texto bajo este enfoque. En el diseño de los libros, se integran iconos que representan cada una de las once competencias genéricas y que se insertan en las actividades propuestas por cada bloque, lo que permitirá identificar al lector la competencia a desarrollar, mismas que a continuación presentamos:
Se conoce y valora a sí mismo y aborda problemas y retos teniendo en cuenta los objetivos que persigue.
Es sensible al arte y participa en la apreciación e interpretación de sus expresiones en distintos géneros.
Elige y practica estilos de vida saludables.
Escucha, interpreta y emite mensajes pertinentes en distintos contextos mediante la utilización de medios, códigos y herramientas apropiados. Desarrolla innovaciones y propone soluciones a problemas a partir de métodos establecidos. Sustenta una postura personal sobre temas de interés y relevancia general, considerando otros puntos de vista de manera crítica y reflexiva. Aprende por iniciativa e interés propio a lo largo de la vida.
Participa y colabora de manera efectiva en equipos diversos.
Participa con una conciencia cívica y ética en la vida de su comunidad, región, México y el mundo.
Mantiene una actitud respetuosa hacia la interculturalidad y la diversidad de creencias, valores, ideas y prácticas sociales. Contribuye al desarrollo sustentable de manera crítica con acciones responsables.
ReformaIntegral de Educación Media Superior 9
Conoce tu libro
EvaluaciĂłn de
• Trasciende la valoraciĂłn de contenidos memorĂsticos al evaluar aprendizajes constituidos por contenidos conceptuales, factuales, declarativos, y por contenidos referidos a los comportamientos, valores, actitudes, habilidades, destrezas y desempeĂąos manuales. • Se lleva a cabo como un acompaĂąamiento del proceso de aprendizaje, que transita por contextos tanto personales como situacionales. • Se basa en evidencias –actuaciones o construcciones de los alumnos relacionadas con la(s) competencia(s) establecidas–, que permitan determinar el grado de adquisiciĂłn de la competencia y las posibles vĂas para su pleno desarrollo. • Implica tĂŠcnicas e instrumentos que permitan ofrecer un juicio valorativo integral. • Contempla diversos tipos de evidencias:
competencias Concepto La evaluaciĂłn es un proceso sistemĂĄtico y riguroso de recogida de datos, de manera que sea posible disponer de informaciĂłn continua y signiďŹ cativa para conocer la situaciĂłn, formar juicios de valor respecto a ĂŠsta y tomar las decisiones adecuadas para proseguir la actividad educativa, mejorĂĄndola progresivamente.
Conocimiento ReďŹ ere a contenidos declarativos, factuales y conceptuales. Producto Alude a la consideraciĂłn del producto y de las acciones realizadas en su construcciĂłn. DesempeĂąo Concierne a la actuaciĂłn de los estudiantes en determinadas actividades dentro del proceso educativo.
Todo proceso de evaluaciĂłn se fundamenta en una concepciĂłn de educaciĂłn o en una postura epistemolĂłgica en torno al conocimiento, la enseĂąanza y el aprendizaje, ademĂĄs de una deďŹ niciĂłn de sociedad, de hombre y de familia.
Remite a comportamientos observables durante el proceso, Actitud los cuales deben estar en correspondencia con las actitudes relacionadas con la competencia a desarrollar.
La evaluaciĂłn de competencias
Preliminares
• Se caracteriza por ser:
• Reconoce que la competencia es la integraciĂłn de habilidades, conocimientos y actitudes que se ponen en movimiento para resolver un problema o para actuar convenientemente en un contexto especĂďŹ co. • Considera que la competencia se va desarrollando al entrar en contacto con la propia tarea, proyecto, elaboraciĂłn o problema.
EvaluaciĂłn de competencias Aprendizaje por proyectos
Holistica Integra conocimientos, habilidades y actitudes en relaciĂłn con un contexto. Permanente Presente a lo largo del proceso de desarrollo de la competencia. Participativa Involucra a los protagonistas del aprendizaje: alumnos, docentes, compaĂąeros. Contextual Considera el entorno de los estudiantes y el contexto en el que se desarrolla la competencia.
Aprendizaje por
IntegraciĂłn de proyecto
conocimientos
valores destrezas
proyectos
Representan las competencias especĂďŹ cas que debes desarrollar en cada bloque y sirven de marco rector a los saberes por trabajar.
12
SituaciĂłn o DescripciĂłn Especificaciones Normatividad Participantes EvaluaciĂłn de desempeĂąo problema propĂłsito del proyecto
actitudes
DeterminaciĂłn de criterios de calidad que debe cumplir el proyecto.
Reglas, guĂas e instrucciones para desarrollar el proyecto.
habilidadesaprendizaje
DescripciĂłn Breve del explicaciĂłn del problema, objetivo del servicio o proyecto.
RelaciĂłn de integrantes y funciones.
ÂżQuĂŠ es? Estrategia educativa integral, constituida por una serie de actividades enfocadas a resolver en un tiempo determinado un problema contextualizado en el entorno, o bien, orientadas a crear un servicio o un producto.
AnĂĄlisis del problema
ResoluciĂłn del problema
ElaboraciĂłn del producto
Reporte
* Se presenta el CaracterĂsiticas problema dentro del contexto. * Se evalĂşa su relevancia y se discuten posibles soluciones.
* Se determina el nivel de profundidad con el que van a estudiarse los contenidos.
* Se establece la posible soluciĂłn y se pone en marcha su desarrollo para obtener el servicio, producto o prototipo, segĂşn sea el caso.
* Se caracteriza por generar mucha tensiĂłn en los grupos de alumnos, en virtud de la proximidad de la entrega.
Actividades
* EvaluaciĂłn de las posibles maneras de resolver el problema. * El problema puede dividirse en subpartes para mayor detalle.
* Se establece una soluciĂłn al problema. * Se establece el plan de trabajo y roles para generar el producto.
* ElaboraciĂłn de un informe en donde se documente el proyecto, conclusiones y conocimientos adquiridos.
MĂŠtodos
Aprender haciendo a travĂŠs de una metodologĂa: identificaciĂłn del problema, planeaciĂłn, implementaciĂłn y evaluaciĂłn. Ventajas
% & ! ! ( !
% ! "
% ! # '
% # !
% $ # ! *
% ! " " * * $ * ! * # " ! *
% * ! " % ) ! " * # * ! "
13
Etapas de proyecto
Objetivo
CaracterĂsticas
Criterios para valorar el desempeĂąo, la soluciĂłn,
% !
* DiscusiĂłn en torno al problema. * BĂşsqueda de informaciĂłn relevante. * Entrevistas con expertos en el ĂĄrea.
% " ! " * % " * ! ( #
EvaluaciĂłn de proyecto Se sugiere utilizar rĂşbricas o listas de cotejo que consideren indicadores relacionados con:
% ! ! * % ! "
DesempeĂąo ColaboraciĂłn
% ! * ! " .
Calidad de materiales
Trabajo del equipo
Valores Conclusiones
Problema Servicio Producto Reporte
Desarrollo
ExposiciĂłn Creatividad Fuentes de informaciĂłn
17
16
• Conocimientos
•
•
• • •
•
•
10
DeďŹ ne la democracia.
• IdentiďŹ ca caracterĂsticas, principios y formas de la de• • •
mocracia. IdentiďŹ ca los valores de la democracia. DeďŹ ne los conceptos de Estado de derecho y legalidad. IdentiďŹ ca conceptos clave que permiten reconocer el derecho a la vida, la propiedad y la libertad. Analiza el concepto de democracia que se encuentra en el ArtĂculo 3Âş de la ConstituciĂłn de los Estados Unidos Mexicanos. Reconoce los obstĂĄculos de la democracia: represiĂłn social, ilegalidad, injusticia, crimen organizado, impunidad. Analiza los derechos humanos. IdentiďŹ ca las prĂĄcticas antidemocrĂĄticas: imposiciĂłn de un sistema polĂtico, desigualdad econĂłmica, falta de respeto por el sufragio. IdentiďŹ ca la DeclaraciĂłn Universal de los Derechos Humanos. IdentiďŹ ca la violaciĂłn a los derechos humanos. IdentiďŹ ca las formas de explotaciĂłn y violaciĂłn de los derechos humanos: corrupciĂłn, ilegalidad, delincuencia, adicciones, prostituciĂłn. Analiza el papel del diĂĄlogo, el consenso, la tolerancia, la paz, el bienestar comĂşn y la solidaridad, como elementos bĂĄsicos de los derechos humanos.
• Habilidades
• Analiza y reexiona sobre las implicaciones de la legalidad en la sociedad. • Vincula la vida democrĂĄtica, el sistema de partidos y la participaciĂłn ciudadana, sobre todo mediante el sufragio. • Analiza los esfuerzos de la humanidad, a travĂŠs de instituciones pĂşblicas, de nivel nacional e internacional, asociaciones y organizaciones no gubernamentales por proteger los derechos humanos. • Vincula el concepto de Estado de derecho y democracia. • Vincula la relaciĂłn entre el quehacer polĂtico y los derechos humanos. • JustiďŹ ca la necesidad humana de un trabajo digno, seguridad, justicia laboral, protecciĂłn contra el desempleo y la protecciĂłn al desvalido.
Mediante una actividad diagnĂłstica, y eva luando con una tabla de cotejo demostrarĂĄ la comprensiĂłn del mĂŠtodo cientĂďŹ co.
•
•
•
• • • • •
Documento escrito sobre la democracia y su aplicaciĂłn en MĂŠxico. ExposiciĂłn grĂĄďŹ ca sobre acontecimientos democrĂĄticos y antidemocrĂĄticos de la localidad. Realiza periĂłdico mural ilustrando los momentos clave del paĂs en cuanto a democracia y antidemocracia a lo largo del siglo "" y ""#. Debate en grupo sobre los acontecimientos actuales del mundo, justiďŹ cando su actuar democrĂĄtico o antidemocrĂĄtico, dependiendo de sus cĂłdigos morales. Debate en grupo sobre situaciones concretas en la localidad que impiden un avance en aspectos de democracia. Trabajo de investigaciĂłn de campo en equipo sobre situaciones diversas en su localidad. Ensayo de las ventajas y desventajas de vivir en un paĂs como el nuestro. InvestigaciĂłn sobre aplicaciĂłn de derechos humanos en el mundo. DiscusiĂłn grupal sobre derechos humanos y su realizaciĂłn a travĂŠs de la historia. Trabajo en equipo ejempliďŹ cando actos de corrupciĂłn e ilegalidad en su comunidad. Ensayo sobre derechos humanos y democracia relacionĂĄndolos con la Ética.
'
•
•
2
• Actitudes y valores
• Colabora en las tareas encomendadas asumiendo un trabajo en equipo con equipodad. • Demuestra capacidad para tolerar todas las opiniones y sugerir con fundamento cambios de conducta signiďŹ cativos en su entorno. • Expone los obstĂĄculos de la democracia y expresa sus concepciones y valoraciones frente a ello. • Expresa la necesidad de respetar el trabajo de los demĂĄs.
! " '
! "
• Desarrolla un sentido de responsabilidad y compromiso. • Valora las aplicaciones de la quĂmica en su vida cotidiana y en el desarrollo de la humanidad. • Promueve el trabajo metĂłdico y organizado.
# "
• Conoce las etapas del proceso de lectura. Prelectura. Lectura. Poslectura. Contexto • IdentiďŹ ca las etapas del proceso de escritura. PlaneaciĂłn. RedacciĂłn. RevisiĂłn. Reescritura. Estilo.
Expresa de manera oral o escrita la deďŹ ni ciĂłn de quĂmica y las ciencias con las que se relaciona.
Practica el proceso de lectura y escritura •
Saberes
•
DiseĂąo
•
Muestra utilizando una lĂnea del tiempo, los grandes momentos del desarrollo de la quĂmica.
' # #$ " & %
• Expresa la importancia que tiene la quĂmica, ubicando las aplicaciones de ĂŠsta en sus actividades cotidianas. • Relaciona la quĂmica con otras ciencias. • Aplica los pasos del mĂŠtodo cientĂďŹ co.
BLOQUE
3
• Analiza las caracterĂsticas de los valores que promueve la democracia y los principios en que se fundamenta, asĂ como su relaciĂłn con los derechos humanos, identiďŹ cando las obligaciones del individuo para promover su ejercicio en la vida cotidiana.
El estudiante reconoce a la quĂmica como parte de su vida cotidiana, al observar el progreso que ha tenido ĂŠsta a travĂŠs del tiempo y la forma en que se desarrolla al emplear el mĂŠtodo cientĂďŹ co para resolver problemas relacionados con la salud, la alimentaciĂłn y la tecnologĂa, y comprender el mundo que le rodea, asĂ como la relaciĂłn con otras ciencias que conjuntamente han contribuido al desarrollo de la humanidad.
' "
# "
• UNIDAD DE COMPETENCIA
Promueve el respeto hacia los demĂĄs y hacia las decisiones democrĂĄticas del paĂs, asĂ como el respeto a los derechos humanos.
•
Para diseĂąar el libro que ahora tienes en tus manos se ha tomado en cuenta una gran cantidad de factores que lo hacen una herramienta de aprendizaje visualmente prĂĄctica, Ăştil y agradable para ti. AdemĂĄs, cuenta con un gran nĂşmero de apoyos grĂĄďŹ cos que te ayudarĂĄn a identiďŹ car con facilidad sus distintas partes y agilizarĂĄn su lectura.
'
• Comprende el concepto de quĂmica. • Reconoce los grandes momentos del desarrollo de la quĂmica. • Reconoce los pasos del mĂŠtodo cientĂďŹ co. • ComunicaciĂłn de las conclusiones.
SUGERENCIA DE EVIDENCIAS DE APRENDIZAJE
Inicio de bloque En estas dos pĂĄginas podrĂĄs encontrar de forma rĂĄpida y clara las unidades de competencia a alcanzar, los saberes a desarrollar y una serie de preguntas guĂa para establecer los conocimientos previos con los que cuentas.
! "
1
'
'
IdentiďŹ ca a la quĂmica como una herramienta para la vida
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
Aplica los diferentes elementos de la lectoescritura en todas las actividades acadĂŠmicas que realiza en los diferentes contextos en los que se desenvuelve, tras conocer su proceso y utilidad.
' " • Distingue en textos sencillos relacionados con temas de su interĂŠs, las diferentes etapas del proceso de lectura y sus caracterĂsticas. • Aplica cada una de las etapas del proceso de lectura. • Practica el proceso de escritura en diversos ejercicios. • Analiza el proceso de escritura en la redacciĂłn de textos creativos. • VeriďŹ ca el proceso de escritura en la redacciĂłn de textos creativos.
'
Unidades de competencia Representan las competencias especĂďŹ cas que debes desarrollar en cada bloque y sirven de marco rector a los saberes por trabajar.
Representa conceptualmente las etapas del proceso de lectura de un tema. Elabora un guiĂłn de anĂĄlisis que se utilice como guĂa para el anĂĄlisis de diversos tipos de lectura. Representa las etapas del proceso de escritura. Ordena en un texto el nivel de ejecuciĂłn de los elementos del proceso de escritura. Redacta mensajes cotidianos tomando como tema su entorno social y cultural.
' # #$ " & %
! "
• Muestra actitudes propositivas, empåticas y creatividad al redactar sus textos. • Realiza sus trabajos utilizando correctamente la información que presenta y trasmite a sus compaùeros.
otras secciones B3
•
Promueve el respeto hacia los demĂĄs y hacia las decisiones democrĂĄticas del paĂs, asĂ como el respeto a los derechos humanos
La democracia, entendida como una forma de organizaciĂłn social cuya caracterĂstica principal consiste en que las personas elijan de manera libre, voluntaria y pacĂďŹ ca a sus gobernantes o representantes posee tres valores que la alientan: la dignidad, la igualdad y la libertad.
Actividad 1.
Elabora una deďŹ niciĂłn de democracia.
2.
Presenta un ejemplo de democracia directa y otro de democracia indirecta.
Dignidad.
La dignidad humana, como valor esencial, irrevocable e intransferible de todo hombre, independientemente de la condiciĂłn social, econĂłmica, racial y sexual, se considera un valor de la democracia y constituye la base de todos los derechos humanos. La DeclaraciĂłn Universal de los Derechos Humanos, en su Art. 1, lo expresa de la siguiente manera: “Todos los seres humanos nacen libres e iguales en dignidad y derechos y, dotados como estĂĄn de razĂłn y conciencia, deben comportarse fraternalmente unos con otrosâ€?.
VALORES DE LA DEMOCRACIA.
Igualdad. El reconocimiento de la dignidad como caracterĂstica esencial del ser humano, plasmada en la DeclaraciĂłn Universal de los Derechos Humanos, y reconocida como un valor que promueve la democracia, nos lleva a identiďŹ car un segundo valor que se promueve a partir de las prĂĄcticas democrĂĄticas: la igualdad. El concepto de igualdad se entiende como la inexistencia de discriminaciĂłn entre los seres humanos, independientemente de su sexo, color de piel, credo o preferencia sexual.
Actividad introductoria 1.
ÂżQuĂŠ entiendes por valor?
2.
ÂżDe quĂŠ manera consideras que poseer un conjunto de valores ayude a mejorar la vida del ser humano?
AplicaciĂłn de saberes
El tÊrmino dignidad hace referencia al valor que cada hombre posee por sà mismo y en sà mismo debido a la facultad racional que posee, la cual les permite gozar de la libertad para llevar a cabo actos responsables. A lo largo de la historia podemos encontrar una serie de pensadores que ha reexionado sobre el tema, entre quienes podemos destacar a Giovanni Pico della Mirandola y Kant. En la obra de estos autores encontramos la idea de que sólo aquel hombre que sea capaz de gobernarse a sà mismo, a partir de normas que emanen de Êl mismo, puede ser dueùo de sus acciones y en consecuencia ser libre y autónomo.
Para que puedas aplicar tus conocimientos a situaciones cotidianas, asĂ como analizar problemĂĄticas en tu comunidad y en el mundo en general.
Giovanni Pico della Mirandola (1463-1494) fue un humanista y pensador del renacimiento que escribiĂł un ensayo titulado Discurso sobre la dignidad del hombre.
Un claro ejemplo del respeto a la igualdad que todos los seres humanos poseemos se encuentra contenido en el Art. 2 de la DeclaraciĂłn Universal de los Derechos Humanos, mismo en que se seĂąala: “Toda persona tiene todos los derechos y libertades proclamados en esta DeclaraciĂłn, sin distinciĂłn alguna de raza, color, sexo, idioma, religiĂłn, opiniĂłn polĂtica o de cualquier otra Ăndole, origen nacional o social, posiciĂłn econĂłmica, nacimiento o cualquier otra condiciĂłn.
13
12
B3
•
Promueve el respeto hacia los demĂĄs y hacia las decisiones democrĂĄticas del paĂs, asĂ como el respeto a los derechos humanos
En la actualidad, para apreciar la importancia de la democracia como sistema polĂtico, y comprender con profundidad sus valores, es necesario establecer el signiďŹ cado de ciertos conceptos con los que se le relaciona directamente; tales conceptos son sociedad, poder, ley, Estado, derecho y legalidad. SĂłlo a travĂŠs de la relaciĂłn entre estas nociones es posible plantear con claridad la necesidad de un Estado de derecho, que es una forma moderna de Estado. El Estado de derecho tiene su origen en el siglo "#" y surge como consecuencia del intento por consumar los principios de la democracia por parte de los regĂmenes liberales, en oposiciĂłn a cualquier tipo de sistema polĂtico que promueva el autoritarismo o absolutismo en el ejercicio del poder.
¿En quÊ åmbitos de la realidad y de quÊ manera observas reejado el respeto al diålogo y consenso?
El Estado de derecho, que es propio de las sociedades democrĂĄticas contemporĂĄneas, a diferencia de cualquier otro tipo de Estado, actĂşa conforme a derecho y al mismo tiempo se somete a ese mismo derecho; en este sentido, la legalidad es un elemento inherente que valida y sostiene su autoridad frente a los individuos y las instituciones. Resulta que la Ăşnica manera posible de garantizar la convivencia armĂłnica en cualquier sociedad humana es mediante la existencia y reconocimiento de un poder polĂtico, que se instaure con total independencia de intereses particulares o de grupos que no buscan el bien comĂşn; asĂ, en todas las sociedades desarrolladas el Estado de derecho es la organizaciĂłn que ostenta ese poder polĂtico con la ďŹ nalidad de lograr el bien comĂşn.
ESTADO DE DERECHO Y APEGO A LA LEGALIDAD
Actividad introductoria 1.
En muchos discursos de polĂticos o de algunas autoridades municipales, estatales o federales escuchamos la expresiĂłn: “en MĂŠxico nadie estĂĄ por encima de la leyâ€?. Establece a continuaciĂłn quĂŠ es lo que entiendes tĂş por esta frase:
2.
Constantemente en las noticias de la televisiĂłn y en el radio, asĂ como en revistas y periĂłdicos, e incluso las personas que estĂĄn a nuestro alrededor utilizan constantemente los tĂŠrminos de Estado, legalidad y derecho; defĂnelos de forma intuitiva:
3.
A propĂłsito de la “guerraâ€? actualmente, a declarada por el Gobierno Federal en contra de la delincuencia organizada, describe quĂŠ es lo que entiendes por Estado de derecho y por Estado fallido:
A un costado de cada pĂĄgina encontrarĂĄs informaciĂłn adicional que te servirĂĄ para entender un poco mĂĄs el tema que estĂŠs estudiando; por ejemplo: BiografĂas, Date cuenta, ÂżSabĂas quĂŠ...?, AsĂłmate, En la web, ÂżLo recuerdas?, Reexiona, entre otros.
Benito Mussolini (1883-1945). Gobernante italiano, fundador del fascismo, que es una forma de gobierno totalitarista, caracterizada por ser nacionalista, antiliberal y antisocialista.
Para comprender el concepto de Estado de derecho es necesario tener en cuenta ciertas nociones que nos proporcionarĂĄn un marco teĂłrico de referencia para vislumbrar con mayor claridad el signiďŹ cado y valor de la democracia. El concepto de sociedad hace referencia a una comunidad organizada en donde algunos de sus integrantes ostentan y maniďŹ estan un poder sobre el resto de los integrantes de esa misma comunidad; si este poder es aceptado y reconocido por todos, entonces se facilita la vida pacĂďŹ ca de la comunidad orientĂĄndola al bien comĂşn. Resulta evidente el hecho de que existe una relaciĂłn entre derecho y sociedad, puesto que la misma sociedad es la que se otorga ese derecho para regular las relaciones entre sus miembros. En toda sociedad, incluso en las mĂĄs primitivas, encontramos una normatividad que rige las relaciones de convivencia entre los miembros de la comunidad.
Liberalismo: doctrina polĂtica, econĂłmica y social que sostiene como premisa principal el desarrollo de la libertad personal individual, y a partir de ella el mejoramiento de la sociedad.
El Estado puede deďŹ nirse como la organizaciĂłn polĂtica o estructura de poder de un paĂs, que se asienta sobre un determinado territorio y poblaciĂłn. Es asĂ que los tres elementos que lo caracterizan son el poder, el territorio y el pueblo, cada uno de los cuales hace referencia a una realidad especĂďŹ ca. El poder se entiende como la capacidad que poseen el Estado o los aparatos institucionales para imponer y obligar a la sociedad o a un solo individuo el cumplimiento de determinados actos. En este sentido, el poder ejercido mediante la coacciĂłn o amenaza del uso de la fuerza o violencia legĂtima es necesario para asegurar la buena convivencia humana dentro de un espacio fĂsico o territorio. El ejercicio del poder estĂĄ reglamentado a travĂŠs de normas o leyes
El absolutismo es un sistema polĂtico que le conďŹ ere todo el poder del Estado a un solo individuo o grupo. 21
20
B1
Datos alternos
Actividades
Practica el proceso comunicativo
En plenaria contesten: ÂżExiste comunicaciĂłn en esta fotografĂa? ÂżQuĂŠ comunica? ÂżPor quĂŠ?
ÂżCuĂĄl o cuĂĄles cĂłdigos emplearon? ÂżCuĂĄl fue el contexto? ÂżHubo canal?, ÂżcuĂĄl fue?
ÂżQuĂŠ elementos intervienen en la comunicaciĂłn?
ÂżAĂşn no han recordado quiĂŠn es quiĂŠn? No se preocupen; repasaremos la funciĂłn de cada uno de los elementos de la comunicaciĂłn.
A lo largo de cada bloque encontrarĂĄs actividades que te servirĂĄn para aplicar los conocimientos adquiridos. EstĂĄn divididas en actividades individuales (Manos a la obra) y grupales (Entremos en acciĂłn). Cada actividad se acompaĂąa con unos iconos, los cuales estĂĄn relacionados con cada una de las competencias que debes desarrollar a lo largo de tus estudios de nivel medio superior.
ÂżConocen otro pueblo que se estĂŠ convirtiendo en “pueblo fantasmaâ€??, ÂżcuĂĄl es?
Emisor es la persona que produce y transmite el mensaje, utilizando un cĂłdigo determinado; puede combinar distintos cĂłdigos.
En el momento de contestar las preguntas se percataron de la dificultad para responderlas, pues no conocĂan el lugar; por lo tanto, quizĂĄ se les complicĂł. Se preguntarĂĄn el porquĂŠ; la respuesta es muy fĂĄcil: se debe a que ustedes llevaron a cabo el circuito de la comunicaciĂłn, mas no conocĂan todos los elementos. Ahora los recordaremos:
Receptor es la persona que recibe el mensaje, identifica el cĂłdigo y lo comprende, mediante un proceso de decodificaciĂłn o descifrado. Mensaje es la informaciĂłn que se transmite; utiliza un cĂłdigo especĂfico o combina varios cĂłdigos.
CĂłdigo es el conjunto de signos o seĂąales que se combinan siguiendo determinadas reglas conocidas por los interlocutores.
Contexto es el entorno compartido por los interlocutores. El contexto estĂĄ integrado por los factores psicolĂłgicos sociales que dan sentido al mensaje, pudiendo reconocer diferentes tipos: Contexto lingĂźĂstico: el significado de las palabras depende de las otras palabras.
Contexto situacional: el significado de las palabras depende de la situaciĂłn del hablante en el espacio, en el tiempo y en el diĂĄlogo.
Contexto socio-histĂłrico: las palabras adquieren significado, dependiendo del cĂşmulo de conocimientos que tiene el hablante por el hecho de vivir en algĂşn lugar. Canal es el medio fĂsico por el cual se transmite y circula el mensaje. Existen dos tipos: los naturales y los artificiales. Los naturales incorporados en el organismo humano: los cinco sentidos (gusto, olfato, vista, audiciĂłn y tacto), y los artificiales son los medios o mecanismos que el hombre ha creado para transmitir mensajes, tales como el telĂŠfono, radio, cine, televisiĂłn, telĂŠgrafo, internet, etcĂŠtera.
Una vez que ya identificaron estos elementos, con base en este diagrama contesten las siguientes preguntas: ÂżQuiĂŠnes intervinieron en la comunicaciĂłn? ÂżQuiĂŠn fue el emisor? ÂżQuiĂŠn fue el receptor? ÂżCuĂĄl fue el mensaje?
11
10
Practica el proceso comunicativo Practica el proceso comunicativo
Lista de cotejo
MetalingĂźĂstica se emplea para preguntar por el significado del propio mensaje o para explicarlo, es decir, se emplea para hablar de la lengua (cĂłdigo), como sucede en las gramĂĄticas, diccionarios o cuando alguien FĂĄtica o de contacto se centra en el canal y es utilizada por el emisor para cerciorarse de que ĂŠste funciona, para empezar, mantener o finalizar una comunicaciĂłn o para llamar la atenciĂłn del receptor: ÂżquĂŠ dijo?, lo de forma original para llamar la atenciĂłn sobre ĂŠste mismo, sobre su belleza al expresarlo, y no sobre su contenido (funciĂłn representativa). Se emplea, sobre todo, en los textos literarios, aunque no es exclusiva
penderĂĄ del contexto de los hablantes determinar cuĂĄl es la dominante o si se
InstituciĂłn educativa:
Instrumentos de evaluaciĂłn
Instrumentos de evaluaciĂłn
Semestre: Fecha de elaboraciĂłn:
Grupo:
CoevaluaciĂłn: BLOQUE 1 InstituciĂłn educativa:
GuĂa de observaciĂłn
Semestre: Fecha de elaboraciĂłn:
Equipo No.
Grupo:
SĂ
No
Formatos prĂĄcticos y concretos que te permitirĂĄn autoevaluarte y alcanzar asĂ un mejor desempeĂąo. Puedes encontrar tanto actitudinales como de conocimiento. Por ejemplo: guĂas de observaciĂłn, listas de cotejo, autoevaluaciĂłn, etcĂŠtera.
1. Participan activamente.
1. Integrados en equipos, observen las fotografĂas. 2. Elijan una de ĂŠstas. 3. Con base en la imagen, creen una historia en la que se encuentren las funciones del circuito de la comunicaciĂłn. 4. Al concluir intercambiarĂĄn su historia. Con el ejercicio de otro equipo, verificarĂĄn si los aspectos de la historia son aceptables a partir de la siguiente lista de cotejo. 5. En plenaria socializarĂĄn sus trabajos.
2. Respetan la opiniĂłn de los compaĂąeros. 3. Son creativos en su propuesta. 4. Son creativos en la presentaciĂłn de su propuesta. 5. Utilizan material creativo. 6. Es aplicable a su contexto.
-
Observaciones: RevisĂł el equipo No____
El lenguaje formal o culto utiliza correcta, y de forma apropiada, el lĂŠxico abundante y preciso en el que figuran cultismos y tecnicismos. Los primeros son palabras poco o nada modificadas que proceden del latĂn o del griego; los segundos son palabras propias de las artes, de uso uni-
Nombre de los integrantes del equipo: Aspectos observables
El lenguaje coloquial se utiliza en las conversaciones familiares y entre amigos, de forma espontĂĄnea y natural, con un lĂŠxico mĂĄs limitado y
municativa. No siempre se va a utilizar el o los mismos niveles, ya que con
SĂ
No
1. La historia se desarrolla con base en una fotografĂa. 2. La historia es creĂble.
nes fonĂŠticas, morfolĂłgicas y sintĂĄcticas y, muchas veces, con significado distinto del que tiene en la lengua comĂşn. Son propias de este nivel las jergas o argot que utilizan para comunicarse entre sĂ los individuos de una profesiĂłn, un oficio o un grupo social muy definido (la
3. Se encuentran presentes los elementos base del circuito de la comunicaciĂłn. 4. El contexto corresponde a la fotografĂa. 5. Existe un canal. 6. El cĂłdigo empleado en la historia es conocido.
Figura 1.2 Biblioteca histĂłrica del Colegio Preparatorio de Xalapa.
7. La letra es legible. Observaciones:
Nombre de los integrantes del equipo revisor:
19 15
AdemĂĄs, cuenta con una secciĂłn de bibliografĂa sugerida para que puedas investigar mĂĄs sobre cada tema. 11
Evaluación de
competencias Concepto La evaluación es un proceso sistemático y riguroso de recopilación de datos, de manera que sea posible disponer de información continua y significativa para conocer la situación, formar juicios de valor respecto a ésta y tomar las decisiones adecuadas para proseguir la actividad educativa, mejorándola progresivamente. Todo proceso de evaluación se fundamenta en una concepción de educación o en una postura epistemológica en torno al conocimiento, la enseñanza y el aprendizaje, además de una definición de sociedad, de hombre y de familia.
La evaluación de competencias • Reconoce que la competencia es la integración de habilidades, conocimientos y actitudes que se ponen en movimiento para resolver un problema o para actuar convenientemente en un contexto específico. • Considera que la competencia se va desarrollando al entrar en contacto con la propia tarea, proyecto, elaboración o problema.
12
• Trasciende la valoración de contenidos memorísticos al evaluar aprendizajes constituidos por contenidos conceptuales, factuales, declarativos, y por contenidos referidos a los comportamientos, valores, actitudes, habilidades, destrezas y desempeños manuales. • Se lleva a cabo como un acompañamiento del proceso de aprendizaje, que transita por contextos tanto personales como situacionales. • Se basa en evidencias –actuaciones o construcciones de los alumnos relacionadas con la(s) competencia(s) establecida(s)– que permitan determinar el grado de adquisición de la competencia y las posibles vías para su pleno desarrollo. • Implica técnicas e instrumentos que permitan ofrecer un juicio valorativo integral. • Contempla diversos tipos de evidencias: Conocimiento Refiere a contenidos declarativos, factuales y conceptuales. Producto Alude a la consideración del producto y de las acciones realizadas en su construcción. Desempeño
Concierne a la actuación de los estudiantes en determinadas actividades dentro del proceso educativo.
Remite a comportamientos observables durante el proceso, Actitud los cuales deben estar en correspondencia con las actitudes relacionadas con la competencia a desarrollar.
• Se caracteriza por ser: Holística Integra conocimientos, habilidades y actitudes en relación con un contexto. Permanente Presente a lo largo del proceso de desarrollo de la competencia. Participativa Involucra a los protagonistas del aprendizaje: alumnos, docentes, familiares. Contextual Considera el entorno de los estudiantes y el contexto en el que se desarrolla la competencia.
conocimientos valores destrezas
actitudes
habilidadesaprendizaje 13
Flexible Se construye en el interior de cada asignatura. Formativa Posibilita hacer las modificaciones a los procesos de enseñanza y aprendizaje. Comprensiva Valora aspectos en forma integral y con la participación de los involucrados. Técnica Emplea diversos métodos e instrumentos para la emisión de juicios.
En su planeación se requiere contestar seis interrogantes:
¿Qué?
¿Quién?
¿Cuándo?
*El facilitador del programa *Los propios aumnos *Pares *Instancias externas -Heteroevaluación -Coevaluación -Autoevaluación
Determinación de los momentos de evaluación: al principio, durante y al final del proceso educativo *Diagnóstica *Formativa *Sumativa
Lo que se va a evaluar, el objeto de la evaluación.
Precisión de la finalidad o propósito de la evaluación.
Propuesta metodológica de Tejeda (1998)
Especificación de los instrumentos de evaluación: *Lista de cotejo *Guías de observación *Rúbricas *Pruebas objetivas
¿Con qué?
14
¿Para qué?
Elección de la metodología Técnicas de la evaluación *Observación *Simulación *Proyectos *Estudios de casos *Portafolio
¿Cómo?
•
La planeación de una estrategia o técnica de evaluación debe considerar:
Métodos
Instrumentos
Evidencias
Observación
Registros * Anecdóticos * Acumulativos
Mapas * Conceptuales * Mentales
Comprobación
Listas de cotejo
Tablas
Falso o verdadero
Autoinforme
Escalas * Numéricas * Gráficas * Estimativas
Figuras * Geométricas * Geográficas * Gráficas * Fotografías * Dibujos
Correlación o relación de columnas
Simulación
Cuestionarios * Abiertos * Guiados
Cuadros * De referencia * Comparativos
Respuesta breve, complementos o canevá
Proyectos
Informes * Abiertos * Cerrados
Pruebas
Jerarquización u ordenamiento
Entrevistas * Abiertas * Estructuradas
Productos escritos * Resumen * Síntesis * Comentarios * Reportes * Informes * Paráfrasis * Artículos
Estudios de casos Portafolio
Pruebas * Orales * Escritas * Actuación
Tipos de reactivos Opción múltiple o simple
Elección de elementos de un listado De base común o multiítem De ensayo o composición por temas
15
Aprendizaje por
proyectos ¿Qué es?
Estrategia educativa integral, constituida por una serie de actividades enfocadas a resolver en un tiempo determinado un problema contextualizado en el entorno, o bien, orientadas a crear un servicio o un producto.
Objetivo Aprender haciendo a través de una metodología: identificación del problema, planeación, ejecución y evaluación. Características Planteamiento de problemas prácticos que representen un desafío para los estudiantes.
Ventajas Desarrolla competencias comunicativas. Impulsa el trabajo interdisciplinario.
Centrados en el estudiante y dirigidos por éste. Organizados en inicio, desarrollo y conclusión. Proceso planeado, orientado a la formación de una o varias competencias. Diseño de tareas que demanden conocimientos previos, incorporación y aplicación de saberes nuevos e interdisciplinarios. Establecimiento de un calendario de ejecución. Trabajo en equipos colaborativos. La solución, el producto o servicio trasciende el espacio escolar.
16
Fomenta las relaciones interpersonales y el trabajo en equipo. Promueve habilidades de investigación, planeación, organización, ejecución y evaluación. Favorece la capacidad para formular objetivos, metas, propósitos, etcétera. Incrementa la motivación y favorece el juicio crítico y la toma de decisiones.
Integración del proyecto Situación o problema Descripción del problema, servicio o producto.
Participantes
Descripción del propósito
Especificaciones de desempeño
Normatividad
Breve explicación del objetivo del proyecto.
Determinación de criterios de calidad que debe cumplir el proyecto.
Reglas, guías e Relación de instrucciones integrantes para desarroy funciones. llar el proyecto.
Evaluación
Criterios para valorar el desempeño, la solución, servicio o producto.
Etapas del proyecto Métodos
Características
Actividades
Análisis del problema
Resolución del problema
Elaboración del producto
Se presenta el problema dentro del contexto.
Se determina el nivel de profundidad con el que van a estudiarse los contenidos.
Se establece la posible solución y se pone en marcha su desarrollo para obtener el servicio, producto o prototipo, según sea el caso.
Se caracteriza por generar mucha tensión en los grupos de alumnos, en virtud de la proximidad de la entrega.
Se establece una solución al problema.
Elaboración de un informe en el que se documente el proyecto, conclusiones y conocimientos adquiridos.
Se evalúa su relevancia y se discuten posibles soluciones.
Discusión en torno Evaluación de las al problema. posibles maneras de resolver el Búsqueda de problema. información relevante. El problema puede dividirse en Entrevistas con subpartes para expertos en el mayor detalle. área.
Se diseña el plan de trabajo y roles para generar el producto.
Reporte
Evaluación del proyecto Se sugiere utilizar rúbricas o listas de cotejo que consideren indicadores relacionados con: Desempeño Colaboración Calidad de materiales
Trabajo del equipo
Valores
Problema
Servicio
Producto
Desarrollo
Conclusiones
Reporte
Exposición
Creatividad
Fuentes de información
17
Estudio
de caso ¿Qué es? Es un método pedagógico activo para situaciones problemáticas que se presentan a un grupo, con la finalidad de que sus integrantes reflexionen, analicen y discutan de manera colaborativa acerca de las posibles soluciones. La situación descrita puede ser real o hipotética, pero construida con evidencias análogas a aquellas de la vida real.
18
¿Cuáles son sus características?
• Requiere de los profesores el desarrollo de competencias básicas como las culturales, pedagógicas, instrumentales y personales. • Demanda conocimientos previos sobre el tema a tratar. • Se trabaja sobre situaciones concretas basadas en la realidad. • Precisa de un diagnóstico. • Debe proporcionar información y formación en un dominio del conocimiento o acción. • Se construye a través del conocimiento de otros.
¿Cómo se estructura para su aplicación?
• Se diagnostica y analiza un problema y se discute sobre sus posibles soluciones.
¿Cómo se organiza?
• A través de una metodología innovadora basada en el aprendizaje por indagación, desde un enfoque interdisciplinario.
¿Qué hace el profesor?
• Apoya a los estudiantes para identificar y desarrollar el estudio a partir de un problema o situación. • Actúa como facilitador y orientador del alumnado. • Promueve aprendizajes significativos. • Reflexiona sobre su propia práctica.
¿Qué hacen los alumnos?
Preguntan, reflexionan, investigan, discuten y crean.
¿Qué aprendizajes fomenta?
De tipo significativo y entrena para el trabajo colaborativo.
¿Cuáles son las ventajas? •
• • • • • •
Hace énfasis en el aprendizaje centrado en el alumno a través del uso de las !"#, para apoyar las necesidades surgidas de los nuevos contextos de enseñanza de los estudiantes. Apoya a los estudiantes en los aprendizajes para la vida. Desarrolla competencias genéricas, docentes y disciplinares. Entrena a los estudiantes en la elaboración de soluciones válidas a problemas de carácter complejo. Es un método que se adapta a todas las áreas de conocimiento. El producto final puede tener una proyección dentro y fuera del aula. Es formativo, ya que fortalece situaciones de intercambio en el espacio académico.
¿Cuáles son las desventajas? • • •
• •
No se recomienda para grupos numerosos, debido a que puede perderse el control del grupo. Es muy importante no perder la guía en el debate. El profesor es el que lleva la carga y el que tiene que ir creando y haciendo que la asignatura avance. Es un trabajo que requiere gran dedicación y tiempo. Si no se plantea bien, se corre el riesgo de no cerrar la estrategia. No olvidar los propósitos en ningún momento del desarrollo.
¿Cómo se evalúa? • • •
La evaluación es continua. El profesor tiene que estar constantemente trabajando y aportando también sus principales ideas hasta finalizar la estrategia. La evaluación se realiza en la medida en que el estudiante haga explícitas sus preguntas, se procese la información y se propongan soluciones.
19
Conceptualización
del portafolio
Modalidad de evaluación que, de acuerdo con un propósito, compendia evidencias de aprendizaje para mostrar los progresos y logros alcanzados por los estudiantes en un área de contenido durante un periodo determinado. Utilidad del portafolio Como una técnica para evaluar el desempeño, el portafolio permite: Explorar el desarrollo de los procesos de enseñanza y aprendizaje e introducir oportunamente las modificaciones adecuadas. Orientar las transformaciones en las prácticas en el aula, con el propósito de optimizar el proceso educativo. Identificar los aprendizajes de contenidos conceptuales, procedimentales y actitudinales. Registrar los progresos para valorar la calidad del esfuerzo y el desempeño. La participación del alumno en la determinación de los criterios para seleccionar y evaluar las evidencias. Involucrar a los alumnos en la evaluación de sus productos y de su desempeño, a fin de fomentar la responsabilidad y la autoestima. Promover la autoevaluación y el control de los aprendizajes. Obtener un panorama amplio y profundo de lo que el alumno es, de lo que sabe y de lo que puede realizar. Sugerencias para su evaluación Establecer el objetivo del portafolio para orientar el tipo de evidencias a incluir. Determinar la estructura: carátula, secciones, unidades, capítulos, carpetas, etcétera. Delimitar la organización de las evidencias, ya sea por orden cronológico, por categoría, entre otras. Acordar las características que deben presentar las evidencias: formato, título, márgenes, etcétera. Formalizar junto con los alumnos los criterios de evaluación del portafolio. Diseñar evaluación por rúbricas. Proyectar formatos de autoevaluación y coevaluación del aprendizaje. 20
Especificar el uso y conservación del portafolio. Precisar la forma en que serán comunicados los resultados. Permitir a los alumnos incluir productos que consideren evidencia de aprendizaje. Fomentar la creatividad de los alumnos a través del diseño del portafolio. Emplear criterios concretos que posibiliten advertir las áreas de logros y comportamientos, así como los nichos de oportunidad. Debatir sobre las metas a alcanzar durante las actividades. Comentar los progresos y las insuficiencias observadas. Integración del portafolio Las evidencias que constituyan el portafolio deben guardar correspondencia con el objetivo propuesto, con el fin de exponer el procedimiento empleado para la consecución de la meta planteada. En consecuencia, se recomienda incluir: Productos elaborados por los estudiantes, los cuales deben acompañarse de breves informes que expliquen qué son, por qué se seleccionaron y de qué son evidencia. Escritos realizados por otros agentes educativos, en los cuales se da testimonio del desempeño y del progreso del alumno. Documentos que muestren las actividades normales, así como aquellos productos elaborados por iniciativa propia. Documentos o producciones de expertos relacionados con el área de contenidos del portafolio, y que contribuyen al logro de la meta establecida. Evidencias que muestren los cambios en las concepciones de los contenidos, la capacidad del alumno en la toma de decisiones y el impacto de éstas. Reflexiones sobre el desempeño del estudiante y del docente. Comentarios, sugerencias y conclusiones acerca de lo realizado, de la organización y la evaluación del portafolio. Rúbricas de evaluación para cada evidencia. Formatos de autoevaluaciones y coevaluaciones.
21
Criterios de evaluación La determinación de los criterios de evaluación debe partir de la consideración del objetivo del portafolio, la meta establecida y el tipo de evidencias; por ello, se recomienda emplear rúbricas, listas de cotejo y hacer participar a los alumnos a través de autoevaluaciones y coevaluaciones. Respecto a la valoración del portafolio, pueden contemplarse los siguientes indicadores: Presentación. Identificación y localización precisa de la persona que lo elabora y de las evidencias. Redacción. Apego a la normatividad de la expresión escrita. Pertinencia. Inclusión personal de documentos y materiales (actividades complementarias, videos, entrevistas, sugerencias, comentarios) que evidencien el desempeño, las actitudes, las habilidades y los progresos del alumno. Organización e integración. Adecuada composición y disposición de las evidencias, con el fin de mostrar el proceso seguido por el alumno.
22
Formato de encuadre DIRECCIร N TO
ENCUADRE DE________________________________________________________________________________ Asignatura o actividad paraescolar Nombre del docente___________________________________________________________________________ Nombre del alumno:___________________________________________________________________________ (+ +#( % , Objetivos del curso Generales
,) 6 # (s
Ubicaciรณn de la asignatura en relaciรณn con el componente de formaciรณn bรกsica
Normatividad de evaluaciรณn Primer parcial
Evidencias o productos de aprendizaje
Pesos porcentuales Evidencias ____ % Examen ____ %
Segundo parcial
Evidencias ____ % Examen ____ %
Evaluaciรณn final
Evidencias ____ % Examen ____ %
Normatividad del curso 3 .'-. %# 1 -(% + ' # % + -+ ,( 3 Retardos (si se considera este criterio, no se aplicarรก el de la tolerancia) 3 Porcentaje de asistencia (Manual de Acreditaciรณn) 3 ( , ) +&#- ' ) + -(, % -+7'# (, (celulares, iP( , 5& + , - 3 '-+ ! )+( . -(, ,6 (&( % )%# #7' 05& ' , ,- +5 ,.$ - % " "(+ 1 %.! + *. - +&#' & ' + ( # # % % #',-#-. #7'
Firma del alumno
Firma del padre o tutor
23
Introducción En la actualidad, todos hemos escuchado hablar de las tecnologías de la información y la comunicación, términos más que comunes y usuales para la mayoría de los usuarios de un equipo de cómputo. Dichas tecnologías nos permiten acceder al mundo de la era digital de manera que puedas desarrollarte en un entorno global. Por tal razón, este texto ofrece al alumno una serie de herramientas que facilitan su actividad escolar y proporciona las habilidades para su desempeño dentro y fuera del aula. Dentro de la formación profesional y laboral de las personas, la informática representa una herramienta de apoyo para la toma de decisiones y la gestión de recursos, sin importar cuál sea el ámbito en el que se ubiquen. Es por ello la necesidad de que todos los alumnos del nivel medio superior apliquen los conocimientos adquiridos en este curso en todas y cada una de las actividades escolares que lo requieran, con el fin de dar sustento al plan de estudios de la Dirección General del Bachillerato el cual tiene como objetivos: • Proveer al educando de una cultura general que le permita interactuar con su entorno de manera activa, propositiva y crítica (componente de formación básica). • Prepararlo para su ingreso y permanencia en la educación superior, a partir de sus inquietudes y aspiraciones profesionales (componente de formación propedéutica). • Y, finalmente, promover su contacto con algún campo productivo real que le permita, si ese es su interés y necesidad, incorporarse al ámbito laboral (componente de formación para el trabajo). Por ello, este nuevo libro de texto está desarrollado bajo un enfoque por competencias, mismas que el alumno requiere desarrollar para alcanzar un perfil de egreso del bachillerato deseable. Dichas competencias están ubicadas en cada una de las actividades presentadas a lo largo del texto mediante iconos, los cuales le indicará al alumno y docente la competencia a desarrollar.
Las competencias que el alumno desarrollará a lo largo de este libro son las siguientes: 1. Identifica, ordena e interpreta las ideas, datos y conceptos explícitos e implícitos en un texto, considerando el contexto en el que se generó y en el que se recibe. 2. Evalúa un texto mediante la comparación de su contenido con el de otros, en función de sus conocimientos previos, preconcepciones y nuevos conocimientos. 5. Argumenta un punto de vista en público de manera precisa, coherente y creativa. 6. Valora la función de las expresiones artísticas y de los medios de comunicación, en la recreación y transformación de la cultura. 7. Valora la relevancia del pensamiento y del lenguaje como herramientas para comunicarse en diversos contextos. 8. Analiza aspectos elementales sobre el origen, desarrollo y diversidad de los sistemas y medios de comunicación. 11. Utiliza las tecnologías de la información y comunicación para producir diversos materiales de estudio e incrementar sus posibilidades de formación. El curso de informática II contempla cuatro bloques: En el primero: Diseña y elabora algoritmos, se abordan contenidos sobre los algoritmos, los cuales son una herramienta que permite desarrollar, de manera eficiente y ordenada, proyectos donde se aplican las tecnologías de la información y la comunicación. El bloque II: Elabora hojas de cálculo, contempla las hojas electrónicas, las cuales son una aplicación de gran uso hoy en día, ya que facilitan el empleo de datos numéricos para cálculos complejos, reportes, entre otros. En el bloque III: Desarrolla bases de datos, se aplican los sistemas de gestión de bases de datos, con énfasis en el manejo y administración de información del ámbito escolar, cotidiano y laboral; finalmente en el bloque IV: Emplea software educativo, se aborda el software educativo como una alternativa para aprender e incrementar sus posibilidades de formación, además de la universidad virtual como una modalidad flexible de educación en el contexto cotidiano, escolar y laboral. Es importante mencionar que los estudiantes habrán desarrollado las competencias cuando hayan adquirido los conocimientos y las habilidades que deben poner en práctica, además, de manifestar una serie de actitudes que demuestren el logro de éstas, con un alto nivel de desempeño en las tareas requeridas. Asimismo dependiendo el contexto en el que se encuentre el docente y de las condiciones de cada plantel, éste deberá elaborar sus instrumentos de evaluación, con el fin de proporcionar al educando otras herramientas de aprendizaje. Espero que este curso proporcione al alumno los fundamentos informáticos que le permitan desarrollar esta asignatura de manera eficaz y lo faculte de habilidades para desenvolverse en el mundo digital al que pertenecemos en la actualidad. El autor
DiseĂąa y elabora algoritmos
1
! " '
# "
• DeďŹ ne algoritmo. • Enuncia las caracterĂsticas de los algoritmos. • Describe los pasos de la metodologĂa para resolver problemas. • Enuncia las ventajas del empleo de diagramas. • IdentiďŹ ca los sĂmbolos empleados para elaborar diagramas de ujo. • Describe las caracterĂsticas del pseudocĂłdigo. • DeďŹ ne las estructuras de control secuencial, selectiva e iterativa.
Elabora algoritmos como un recurso de apoyo para resolver problemas del ĂĄmbito escolar y cotidiano.
' "
• Elabora algoritmos para solucionar problemas del ĂĄmbito escolar y cotidiano. • Aplica una metodologĂa para resolver un problema: - IdentiďŹ ca el problema a resolver. - Plantea alternativas de soluciĂłn. - Elige una alternativa. - Desarrolla la soluciĂłn. - EvalĂşa la soluciĂłn. • Elabora diagramas que representen grĂĄďŹ camente un algoritmo. • Desarrolla algoritmos mediante el empleo del pseudocĂłdigo.
'
• Elabora un organizador grĂĄďŹ co con la metodologĂa para resolver un problema. • Resuelve los problemas propuestos relacionados con los ĂĄmbitos escolar y acadĂŠmico empleando algoritmos. • Emplea herramientas informĂĄticas (procesadores de texto u otros programas de aplicaciĂłn) para elaborar diagramas de ujo.
'
' # #$ " & %
! "
• Mantiene una actitud crĂtica y reexiva en la elaboraciĂłn de algoritmos. • Valora la importancia de seguir una metodologĂa. • Muestra creatividad en la elaboraciĂłn de diagramas y algoritmos. • Promueve el empleo de algoritmos para solucionar problemas. • Muestra iniciativa para aprender de forma autĂłnoma mediante consulta de bibliografĂa y cursos gratuitos en lĂnea. • Promueve el aprendizaje colaborativo y solicita o brinda apoyo a sus compaĂąeros para desarrollar algoritmos.
B1
de cinco pasos
INTRODUCCIÓN Las soluciones a los problemas más comunes, en su mayoría, son métodos tan mecanizados que no los notamos. Podemos mencionar diferentes situaciones cotidianas que ameritan una solución mecánica. Por ejemplo, piensa en cómo prender una estufa, imagínate que en vez de verificar primero que el piloto esté encendido y después girar la perilla para abrir el gas, se hiciera de manera inversa, indudablemente que esto podría ocasionar un accidente de graves consecuencias. Podemos señalar ejemplos más complicados como el sistema de semáforos que controlan el tráfico, la comunicación telefónica (alámbica e inalámbrica) o incluso la forma en cómo se manejan las calificaciones en el ámbito escolar que dan por resultado la aprobación de una materia o incluso de un semestre. Todas éstas y muchas otras se pueden resolver de una manera ordenada y definida, donde no haya lugar a los errores y se pueda minimizar accidentes. Claro que los estudiosos de las ciencias se han dado a la tarea de crear una serie de reglas para resolver cualquier problema, y dependiendo del área que se trate se le llama de distinta forma: método, procedimiento, etcétera. En el ambiente de la informática la solución a este tipo de situaciones se le llama algoritmo, pero esta notación no es por simple arbitrariedad de los informáticos, sino que proviene, como muchos otros procesos informáticos, de una denotación matemática que se explicará en este bloque. 28
Diseña y elabora algoritmos
Actividad introductoria 1. Escribe una definición de algoritmo.
2. Enuncia las características de los algoritmos.
3. Enlista los pasos de la metodología para resolver problemas.
4. Escribe dos ventajas del empleo de diagramas.
5. Menciona tres formas de representar los algoritmos.
6. ¿Qué es un diagrama de flujo?
7. Señala tres características del pseudocódigo.
8. Menciona las estructuras de control más utilizadas.
9. Define la estructura de control secuencial.
29
B1
DEFINICIÓN DE ALGORITMO
Algoritmo: Conjunto ordenado y finito de operaciones que permite hallar la solución a un problema.
El Diccionario de la Real Academia Española (!"#$) define problema como: “Planteamiento de una situación cuya respuesta desconocida debe obtenerse a través de métodos científicos”. Hay ciertos problemas que no pueden ser resueltos por métodos científicos, por ejemplo, la existencia del amor, lo bueno y lo malo, predecir el futuro, de esta manera sólo nos enfocaremos a problemas que tienen una solución a través de métodos científicos, los cuales deben reunir las siguientes características: 1. El problema debe expresar una relación entre dos o más variables. 2. El problema debe estar formulado claramente y sin ambigüedad. 3. El planteamiento implica la posibilidad de prueba empírica. Es decir, de poder observarse en la realidad. La última edición del Diccionario de la Real Academia Española (!"#$) define de la siguiente forma el algoritmo: 1. Conjunto ordenado y finito de operaciones que permite hallar la solución a un problema; 2. Método y notación en las distintas formas del cálculo. De esta manera podemos decir que un algoritmo es la creación de un método o procedimiento para resolver un problema. Además, podemos asumir que este proceso es generalmente iterativo. Por consiguiente, el estudio del concepto, diseño y construcción de algoritmos será una necesidad ineludible en numerosos aspectos de la vida, esencialmente en el mundo científico y de la ingeniería.
Actividad I. Busca en diferentes medios al menos tres definiciones de problema y de algoritmo. II. Mediante un cuadro comparativo identifica las semejanzas y diferencias.
30
Diseña y elabora algoritmos
Características de los algoritmos Antecedentes históricos El concepto de algoritmo no es nada nuevo, ya que desde la antigüedad ha existido la necesidad de resolver problemas de forma ordenada. Este tipo de soluciones generalmente conviene a problemas matemáticos. Si nos remontamos a la ciudad de Bagdad del siglo IX, durante el reinado de Al-Mamun, sabio gobernante protector de las artes, astrónomo e hijo del legendario califa Harún al-Rashid, el cual conocemos a través del libro de Las mil y una noches, encontraremos que ya se había escrito un tratado de matemáticas que habría de ejercer enorme influencia en todo el mundo árabe y también en la Europa medieval, donde se tradujo al latín cuatro siglos más tarde. El libro lo escribió el bibliotecario de Al-Mamun, Mohammed ibn Musa al-Khwarizm (Mohammed, el hijo de Moisés de Khwarizm), y tenía el título de Hisab al-jabr w’ al muqabalah (Ciencia de la reunión y la oposición). En él se explicaban las reglas para realizar las cuatro operaciones aritméticas elementales utilizando la notación decimal, así como algunos procedimientos para resolver ecuaciones de primer y segundo grado. Este tratado sirvió como base para los trabajos de muchos matemáticos medievales, e introdujo en Europa la numeración indoarábiga, cuyos métodos se popularizaron entre los matemáticos hasta casi extinguir el uso del ábaco en occidente. De la corrupción de los nombres del libro y de su autor se originaron además, las palabras álgebra y algoritmo. En la actualidad, el término algoritmo denota uno de los conceptos fundamentales de la matemática. De esta manera, el libro describe que un procedimiento, para ser legítimamente llamado algoritmo, debe reunir las características siguientes: 31
B1
1. Estar descrito por una lista finita de instrucciones. 2. Contener sólo instrucciones efectivamente realizables. 3. Aplicarse en la misma forma a todos los casos particulares del problema que resuelva. 4. Terminar después de ejecutarse cada instrucción a lo más un número finito de veces.
Metodología de solución de problemas Muchos autores manejan diversas metodologías para dar solución a problemas, pero básicamente todos emplean los mismos pasos, aunque los llamen de forma diferente. Podemos apoyarnos en disciplinas informáticas como son la ingeniería de software, la algoritmia, la programación, etc., para acordar cuáles son los pasos más importantes en la resolución de un problema utilizando las Tecnologías de la Información y la Comunicación. No olvidemos que aunque los algoritmos tienen su mayor uso en la construcción se software, no son exclusivos para resolver problemas de éste, sino también para resolver problemas en general. Los pasos que se deben seguir para solucionar un problema mediante un algoritmo son los que se enuncian a continuación. Identificación del problema Lo primero que debemos hacer es identificar el problema, ya que si este paso no se realiza de manera adecuada, puede darnos como resultado una mala solución que eventualmente nos cause más problemas antes de aplicar la propuesta. Identificar las variables Las consideraciones que debemos seguir, en general, para identificar un problema son las siguientes: En cualquier problema están en juego ciertas condiciones que se dan a través de casos específicos, a estos casos les podemos llamar variables. Por ejemplo, si el problema a resolver es el control escolar, las variables que afectan nuestro problema serían el nombre del alumno, el grado, el grupo, las materias, las calificaciones, etcétera. Es importante identificar todas y cada una de las variables que afectan a nuestro problema, ya que trabajaremos con ellas y si se omite una podría, dependiendo del problema, causar un gran conflicto. Imagínate 32
Diseña y elabora algoritmos
que el problema es entregar la nómina de una empresa grande y que al hacer el análisis no se tuvieron en cuenta las variables antigüedad y horas extras trabajadas. Sin estas dos variables, el cálculo de la nómina sería incorrecto, lo que terminaría seguramente en una huelga o algo parecido; de ahí la importancia de incluir todas las variables que intervienen en nuestro problema. Delimitar la solución Es importante definir qué parte del problema se pretende resolver a través de las Tecnologías de la Información y la Comunicación, ya que aunque son muy útiles para la vida cotidiana no son instrumentos de magia que resuelvan y automaticen cualquier actividad. Por ejemplo, si nuestro problema es llevar el control de ventas de una ferretería, sólo nos interesará saber las características que tienen los artículos y su precio. Pero existen factores que rodean a estos artículos que no nos interesarían, por ejemplo, el estado de los artículos, el tamaño, quién es el distribuidor, la existencia del mismo, etcétera. Este tipo de datos serían los indicados si el problema se vuelve más grande y deseamos llevar lo que los administradores llaman un control de inventarios, pero nuestro problema sólo consiste en llevar un control de cuánto se vende. Así que delimitar nuestro problema nos sirve para crear una solución más concreta y eficiente. Los recursos Ésta es una de las partes más importantes que hay que considerar para la solución de problemas. Se debe tener en cuenta con qué recursos contamos para solucionar los problemas que se presentan. Por ejemplo, equipo de cómputo, redes, bases de datos, clientes, recursos económicos. Todo el conjunto de recursos debe considerarse para resolver el problema, ya que si falta alguno es posible que la solución no sea la más adecuada y simplemente dé más problemas de los que resuelve.
Planteamiento de alternativas de solución En todos los aspectos de la vida nos tenemos que enfrentar a una toma de decisiones, sean grandes o pequeños los problemas por resolver. Existe un refrán muy popular que se puede aplicar en esta parte de la solución de un problema: “Cada cabeza es un mundo”. 33
B1
Esta aseveración es muy cierta ya que para cada problema existe más de una forma de resolverse. Para poder formular alternativas de solución eficientes que puedan llevarse a cabo, éstas deben contener características como las siguientes:
Efectos futuros Es importante que la solución de una alternativa funciones el mayor tiempo posible, así ésta se considerará la mejor opción. Por ejemplo: cuando el problema es controlar la asistencia de los empleados de una fábrica para saber cuánto se le debe pagar a cada uno de ellos, este tipo de problemas se puede resolver con un sistema informático a través de una tarjeta con cinta magnética o un lector de huellas digitales. Esta solución puede durar mucho tiempo y ser más eficiente que cualquier otra opción típica, como un reloj checador y tarjetas. Reversibilidad Se refiere a la velocidad con que una decisión puede revertirse y la dificultad que implica llevarla a cabo. Por ejemplo: rentar equipo de cómputo a una empresa o comprarlo, esto implica analizar el costo que tendrá el equipo y el tiempo de vida del mismo. Impacto Esta característica se refiere a la medida en que otras áreas se benefician de la implementación de la alternativa. Por ejemplo: cuando hablamos de implementar un centro de impresión en una empresa grande, llevar el control de qué es lo que se imprime y qué tipo de papel y tinta se necesita, repercute en economizar los consumibles como hojas y tintas. Esto ayuda a otras áreas como compras, almacén, etcétera. Calidad Esta característica se refiere a los valores éticos, principios básicos de conducta, imagen, etc. De esta manera se requiere que la implementación de una solución no provoque más problemas de los que intenta solucionar. Por ejemplo: la construcción de un edificio con los materiales inadecuados por el simple hecho de ser baratos. Periodicidad Esta característica se refiere a que si el problema es único o si se presenta muy seguido. Hay que tener en cuenta su periodicidad para poder justificar el he34
Diseña y elabora algoritmos
cho de aplicar tecnologías de la información y la comunicación. Por ejemplo: elaborar un complejo sistema de alerta para detectar terremotos en una zona volcánica con alta actividad sísmica como California, en Estados Unidos, tiene sentido, pero aplicarla en lugares donde no son comunes los terremotos acabaría por ser inútil y se desperdiciarían los recursos económicos y humanos. Elección de una alternativa de solución En esta parte nos encontramos con que ya tenemos varias alternativas de solución, ahora nos toca tratar de elegir la más adecuada. Hay ciertos aspectos que se necesitan tener en cuenta para la elección de una alternativa de solución, como son: Determinar la necesidad de una solución Primero hay que reconocer que se tiene la necesidad de resolver un problema. Muchas veces los problemas son excepcionales y simplemente ocurren una sola vez y no se tiene control de cuándo suceden; por ejemplo, un tsunami; sin embargo, hay problemas que sí se presentan con mucha frecuencia como la comunicación mediante documentos en alguna empresa o dependencia de gobierno, esto se podría resolver con un sistema de correo electrónico que permita ahorrar consumibles de cómputo. Identificar los criterios de decisión Es necesario considerar todos los aspectos que implica implementar una alternativa de solución para poder elegirla; por ejemplo: el recurso humano, el recurso económico, el tiempo de solución, etcétera. Asignar peso a los criterios De nada sirven las características de una solución si no podemos medir cuál es la alternativa más adecuada para solucionar un problema. Muchas veces los criterios en sí pueden definir su peso sin necesidad de ponderarlo, por ejemplo, el costo, el tiempo que se necesita para llevar a cabo la solución, etcétera Desarrollar todas las alternativas Para poder comparar las alternativas hay que desarrollarlas, así que este paso simplemente consiste en enlistar todas las posibilidades que podrían utilizarse para la solución del problema. Por ejemplo: el Sistema de Posicionamiento Global ("#$, por sus siglas en inglés) algunas veces es utilizado para trazar el camino más corto entre un punto y otro, pero qué sucede cuando existe más de un camino y se necesita llegar en el menor tiempo; tendríamos que evaluar 35
B1
la distancia, el tráfico, el clima, etcétera. Además, deben tenerse en cuenta todos los aspectos que implican utilizar cada una de las soluciones. Evaluar las alternativas Ya que se identificaron las alternativas hay que evaluar de manera crítica cada una de ellas. Las ventajas y desventajas de cada alternativa son más evidentes cuando se comparan unas con otras. Seleccionar la mejor alternativa Si se siguen los pasos de una forma adecuada, este proceso no es más que implementar la alternativa que obtuvo la puntuación más alta en el paso anterior. Desarrollo de la solución Dependiendo de las condiciones específicas de cada problema es como se le puede dar solución. Los expertos en la informática han creado una serie de técnicas que nos pueden ayudar a desarrollar nuestro algoritmo. Método de fuerza bruta Comenzamos el estudio de esquemas algorítmicos con un método sencillo, pero que debe evitarse siempre que se pueda, dada su ineficacia: la fuerza bruta. En realidad, no es un esquema algorítmico sino más bien calificativo para una forma de diseñar algoritmos: tomar una solución directa, poco reflexionada. En principio, esto no es malo, pero dado que no se ha analizado apenas el problema, es muy probable que no se hayan aprovechado propiedades deducibles del mismo y que la solución sea terriblemente ineficiente. Una solución por fuerza bruta también puede resultar adecuada como primera aproximación a la solución final, porque su desarrollo puede permitir profundizar más sobre el problema y conocer propiedades que sean utilizadas para obtener otra versión más eficiente. Por ejemplo, podemos citar algunos algoritmos de búsqueda de un elemento en un conjunto de datos. Uno de ellos realizaba una búsqueda secuencial 36
Diseña y elabora algoritmos
teniendo en cuenta el número de elementos del conjunto de datos y podía usarse con cualquier conjunto. Otro algoritmo realizaba una búsqueda binaria, éste sólo se podía usar cuando el conjunto de datos estuviese ordenado. El algoritmo primero responde a un razonamiento más sencillo, por lo que uno puede sentirse tentado a usarlo siempre. Ésta es la solución de fuerza bruta: una solución directa, pero poco reflexionada. Lo más razonable es comprobar si el vector está ordenado y, en caso positivo, aprovechar esta circunstancia para usar el algoritmo más eficiente: el de búsqueda binaria. Método voraz Este método trata de producir el mejor resultado a partir de un conjunto de opciones candidatas. Para ello, se va procediendo paso a paso realizándose la mejor elección de entre las posibles. Puede emplearse en problemas de optimización, como en la búsqueda de caminos mínimos sobre grafos, la planificación en el orden de la ejecución de unos programas en una computadora, etcétera. Un ejemplo sería dar un cambio utilizando el menor número de monedas. Considérese ahora el problema de la devolución del cambio al realizar una compra, por ejemplo, en una máquina expendedora de café. Suponiendo que se tenga la cantidad suficiente de ciertos tipos diferentes de monedas, se trata de dar como cambio la menor cantidad posible de monedas con las que cuenta la máquina. La estrategia voraz aplicada comienza devolviendo, cuando se pueda, la moneda de mayor valor (es decir, mientras el valor de dicha moneda sea mayor o igual al cambio que resta por dar), continúa aplicándose el mismo criterio para la segunda moneda más valiosa y así sucesivamente. El proceso finaliza cuando se ha devuelto todo el cambio. Divide y vencerás Consiste en descomponer un problema en subproblemas, resolviendo independientemente éstos para luego combinar sus soluciones y obtener la solución del problema original. Esta técnica se puede aplicar con éxito a problemas como la multiplicación de matrices, la ordenación de vectores, la búsqueda en estructuras ordenadas, etcétera. Como ejemplo sencillo de aplicación de esta estrategia puede considerarse la búsqueda de una palabra en un diccionario de acuerdo con el siguiente criterio: se abre el diccionario por la página central (quedando dividido en dos mitades) y se comprueba si la palabra aparece allí o si es léxico gráficamente anterior o posterior. Si no ha encontrado y es anterior se procede a buscarla en la primera mitad, si es posterior se buscará en la segunda mitad. El proce37
B1
dimiento se repite sucesivamente hasta encontrar la palabra o decidir que no aparece. Otros tipos de métodos algorítmicos se basan en este principio, como el método de procesamiento en paralelo, donde el problema es resuelto por varias computadoras al mismo tiempo y una última junta toda la información para dar una solución. Método de vuelta atrás Dentro de las técnicas de diseño de algoritmos, el método de Vuelta Atrás (del inglés Backtracking) es uno de los de más amplia utilización, en el sentido de que puede aplicarse en la resolución de un gran número de problemas, especialmente en aquéllos de optimización. La construcción de este tipo de algoritmos se asemeja a la construcción de un árbol, donde el nodo inicial representa el problema en sí, y cada una de sus ramas es un posible camino de solución. Cabe mencionar que para aplicar este tipo de técnicas de construcción de algoritmos, el problema debe descomponerse en problemas más pequeños que estén sujetos a condiciones particulares. Evaluación de la solución Ahora que tenemos una o varias soluciones algorítmicas para resolver algún problema que se nos haya planteado, hay que evaluarlas. En este momento tendremos que considerar si es factible o no llevar a cabo ciertas soluciones. Pero es un hecho que hay que evaluar cada una de ellas. Los aspectos que hay que tener en cuenta se explicaron anteriormente; ahora nos toca ver si en realidad el algoritmo planteado alcanza el objetivo de resolver el problema. Generalmente se usa una prueba que se denomina Prueba de Escritorio, que no es más que seguir el algoritmo paso a paso y tabular qué es lo que sucede con las variables y anotar sus cambios. Si el algoritmo llega a una solución óptima, se toma como correcto. Si el algoritmo tiene un amplio rango de valores se puede utilizar una muestra para determinar si es correcto o no.
38
Diseña y elabora algoritmos
La mayoría de los problemas informáticos tiene la tendencia de ocupar la misma terminología. De esta forma podemos enumerar cronológicamente lo que sucede cuando queremos resolver un problema a través de recursos informáticos. Los informáticos llaman análisis a la identificación del problema que se pretende resolver a través de medios informáticos y con qué se pretende darle solución. Todas las situaciones que rodean a un problema que puede ser resuelto mediante la informática son representadas por datos, inclusive hasta las condiciones en que se presentan. En esta parte del proceso es donde podemos identificar los siguientes tipos de datos:
39
B1
Diseño de una solución Una vez definido el problema y con qué se quiere o se puede resolver, se planea la forma de hacerlo creando un algoritmo de solución. Usualmente a este proceso se le llama diseño. Aplicando la solución Cuando ya se definió cómo se va a resolver el problema, todo lo que implica su solución a través de diferentes mecanismos, es hora de aplicarlo. Los informáticos le llaman a este proceso implementación. Supervisar la solución Sería excelente que al aplicar una solución a un problema, ésta resulte correcta al primer intento. Desafortunadamente no es así, muchas veces el hecho de aplicar una solución nos lleva a más problemas que no estaban previstos. En la informática hay que ser muy precisos en los casos que se presentan como problemas y tratar de prever cualquier tipo de inconveniente o caso especial que se pueda presentar, para ello se lleva a cabo un proceso llamado prueba o mantenimiento. Es aquí donde el ciclo se puede llegar a repetir: tratando de solucionar los nuevos problemas que intervienen en la solución nos puede llevar de nuevo al análisis y volver a comenzar el ciclo. ¿Dónde se romperá el ciclo? Se romperá cuando el problema sea resuelto satisfactoriamente y todos los casos particulares estén cubiertos. Dicho de otra forma, podemos ver el proceso de solución como un ciclo de vida, por eso varios autores manejan este proceso como el ciclo de vida del software. Pero, muchas veces aplicar Tecnologías de la Información y la Comunicación nos lleva a implementar soluciones que no precisamente se refieran 40
Diseña y elabora algoritmos
a la creación de un nuevo software. Por ejemplo, si el problema es la vigilancia en una tienda de abarrotes, entonces no es completamente necesario crear un software que vigile las actividades de los clientes para asegurarnos de que no se roben la mercancía, bastaría con un sistema de cámaras que graben las actividades de los clientes dentro del establecimiento.
Diagramas de flujo Sin lugar a duda, los lenguajes algorítmicos gráficos más comunes son los diagramas de flujo. Éstos pueden definirse como esquemas usados para representar gráficamente un proceso. Pero no sólo se utilizan para representar procesos informáticos, también en otras áreas como la economía, la administración, procesos industriales, etcétera. Para hacer comprensibles los diagramas de flujo para cualquier persona que deseara leerlos, se sometieron a una estandarización, aunque cabe mencionar que su simbología puede adaptarse al área específica en la cual se trabaja. En informática los diagramas de flujo se encuentran estandarizados por la norma "#$ 5807.
Diagrama de flujo: Esquema usado para representar gráficamente un proceso.
A continuación explicaremos los símbolos más comunes que se utilizan en la informática para representar diagramas de flujo. Ventajas Entre las ventajas del diagrama de flujo de datos están los siguientes: • • • • •
Es una técnica gráfica sencilla y fácil de entender. Ayuda en la definición de los límites del sistema. Es útil para comunicar el conocimiento actual del sistema. Se utiliza como parte del sistema de archivos de documentación. Explica el flujo de datos dentro del sistema, en una secuencia lógica.
Símbolos empleados para elaborar diagramas de flujo Los símbolos más comunes que se utilizan en la informática para representar diagramas de flujo se describen en el siguiente cuadro:
41
B1
42
Diseña y elabora algoritmos
Actividad Los símbolos aquí presentados son los más comunes, realiza un trabajo de investigación de al menos otros cinco símbolos y su descripción.
Ejemplos de algoritmos Un procedimiento que se realiza varias veces al día consiste en lavarnos los dientes. La forma de expresar este procedimiento como un algoritmo es la siguiente: • • • • • • • • • • • • • • •
Tomar la pasta dental. Destapar la pasta dental. Tomar el cepillo de dientes. Aplicar pasta dental al cepillo. Tapar la pasta dental. Abrir la llave del lavamanos. Enjuagarse la boca. Remojar el cepillo con la pasta dental. Cerrar la llave del lavamanos. Frotar los dientes con el cepillo. Abrir la llave del lavamanos. Enjuagarse la boca. Enjuagar el cepillo. Cerrar la llave del lavamanos. Secarse la cara y las manos con una toalla. 43
B1
El algoritmo de Euclides para hallar el Máximo Común Divisor (!"#) de dos números enteros positivos dados.
Euclides fue un matemático griego. Por sus aportaciones sobresalientes, se le conoce como el “Padre de la Geometría”.
1. Inicio. 2. Leer los dos números (“a” y “b”). Avanzar al paso 3. 3. Si “a” y “b” son iguales, entonces ambos son el resultado esperado y termina el algoritmo. En caso contrario, avanzar al paso 4. 4. Comparar “a” y “b” para determinar cuál es mayor. Avanzar al paso 5. 5. Si “a” es menor que “b”, se deben intercambiar sus valores. Avanzar al paso 6; si “a” no es menor que “b”, avanzar al paso 6. 6. Realizar la operación “a” menos “b”, asignar el valor de “b” a “a” y asignar el valor de la resta a “b”. Ir al paso 3.
Características del pseudocódigo • Emplea palabras normales de un idioma. • No existe un vocabulario obligado, aunque por el uso frecuente y la comodidad se han establecido estándares. 44
Diseña y elabora algoritmos
• Las instrucciones deben ser escritas con precisión, sin ambigüedades. • Las instrucciones aunque escritas con precisión no requieren la rigurosidad de las empleadas en un lenguaje de programación. • Un algoritmo representado en pseudocódigo puede convertirse con facilidad en el código de cualquier lenguaje de programación.
Estructuras de control En los diagramas de flujo utilizamos los rectángulos que definían un proceso y establecemos que era el símbolo más usado dentro de nuestros diagramas. En el pseudocódigo a este tipo de procesos se le denomina estructuras de control, donde puede contener uno o varios pasos a seguir. Podemos decir que una estructura de control puede contener varios pasos que representábamos con más de un símbolo en los diagramas de flujo. Las estructuras más empleadas son: Asignación Sirve para darle valores a las variables que usaremos dentro de nuestro algoritmo. Existen varias formas de representar una asignación debido a que muchas personas usan la gramática y sintaxis de un lenguaje de programación en específico. De esta forma, si queremos asignar el valor de 8 a la variable “A”, podemos hacerlo de la siguiente manera: Asigne a “A” el valor de 8 A8 A:=8 A=8 Secuencia Al conjunto de operaciones que determina un proceso se le conoce como instrucción; en la mayoría de los lenguajes de programación las instrucciones llevan una secuencia lógica. En los diagramas de flujo esta secuencia era representada por las flechas. En el pseudocódigo son representadas a través de instrucciones que generalmente ocupan un renglón. A continuación mostraremos la forma en que debe darse la secuencia en un pseudocódigo: Instrucción1 Instrucción2 Instrucción3 …. Instrucción
45
B1
Selectiva Comúnmente denominada decisión, en los diagramas de flujo se usa el rombo para representar una decisión que debe tomar nuestro algoritmo mediante una condición lógica. En el pseudocódigo se puede representar de la siguiente manera: Si Condición entonces Instrucciones Fin si Selectiva doble La estructura de control selectiva sólo representa condiciones verdaderas; de esta forma si el algoritmo arroja una condición falsa, las instrucciones no son llevadas a cabo y se salta hasta después de terminar la instrucción selectiva o el Fin sí. Pero la selectiva doble prevé que sea necesario ejecutarse una serie de instrucciones si la condición resulta falsa. La selectiva doble se puede representar de la siguiente manera: Si Condición entonces Instrucciones Si no Instrucciones Fin si Selectiva múltiple Algunos autores utilizan el término de decisiones anidadas, esto es porque la consecuencia de una decisión puede desembocar otra decisión. Es decir, una decisión puede contener otra decisión que a su vez contenga otra decisión y así sucesivamente hasta que de alguna manera se acabe el ciclo de decisiones. En los pseudocódigos podemos representar estas decisiones anidadas de la siguiente forma: Si Condición1 entonces Instrucciones1 Si no Si Condición2 entonces Instrucciones2 …. Si no Si Condición entonces Instrucciones N Fin Si
46
Diseña y elabora algoritmos
Selectiva múltiples casos En algunos lenguajes de programación pensaron que tener muchas instrucciones selectivas múltiples entorpecía la comprensión del código aunque la máquina las interpretara de forma correcta, por ello se crearon las instrucciones selectivas de múltiples casos; cabe mencionar que no todos los lenguajes de programación soportan este tipo de representación de instrucciones selectivas, por lo que se recomienda tener cuidado en su uso en los pseudocódigos. La forma de representar las instrucciones selectivas múltiples en los pseudocódigos es la siguiente: Seleccionar Indicador Caso Valor1: Instrucciones1 Caso Valor2: Instrucciones2 …. Caso Valor N Instrucciones N Fin Seleccionar Iterativa Este tipo de estructuras es usado con frecuencia en los algoritmos, representan ciclos que debe cumplir el algoritmo hasta alcanzar una condición que rompa el ciclo. Por ejemplo, cuando tratamos de imprimir una tabla de multiplicar. En el pseudocódigo se usan generalmente dos formas, las cuales podemos definir como "#$%&'() y *('(. Las estructuras iterativas "#$%&'() tienen diferentes variantes que sirven específicamente para ciertos lenguajes de programación, por lo que se recomienda tener cuidado en el uso de ellas. Por otra parte, las instrucciones *('( generalmente son usadas por casi todos los lenguajes de programación (al menos los que utilizan los paradigmas de programación estructurada y programación orientada a objetos). En el pseudocódigo podemos representar las instrucciones iterativas de la siguiente forma: Mientras Condición hacer Instrucciones Fin Mientras Hacer Instrucciones Mientras condición Nota: La variable que es usada en esta estructura *('( se denomina variable de control y se sobreentiende que existe un incremento de dicha variable cada vez 47
B1
que regresa a la instrucción •••• y no saldrá de ese ciclo hasta que la variable de control alcance el valor final. En el pseudocódigo, como en los lenguajes de programación, no se recomienda manipular el contenido de la variable de control, pero sí se puede usar su valor dentro del conjunto de instrucciones. Recomendaciones En el pseudocódigo, como en cualquier lenguaje de programación, se dan ciertas recomendaciones para que el conjunto de instrucciones que lo forman pueda ser entendido más fácilmente. Nombres de variables Algunas estructuras tienen instrucciones que son específicas para determinar dónde empieza y dónde termina dicha estructura. Se recomienda no usar los nombres de este tipo de estructuras como variables dentro del pseudocódigo. De esta forma no podremos utilizar las palabras Si, Mientras, Entonces, Para, Fin, etc. para representar nuestras variables. En un lenguaje algorítmico no gráfico es una simple recomendación, pero para el caso de los lenguajes de programación es una regla, ya que a este tipo de instrucciones se les denomina Palabras Reservadas. Existen, según varios autores, nomenclaturas (conjunto de reglas) para nombrar a nuestras variables; éstas son recomendaciones para no confundir las variables y saber en todo momento qué tipo de dato es el que puede almacenar dicha variable. Identación Es común que tanto en los pseudocódigos como en los lenguajes de programación las instrucciones se vuelvan muy extensas, ya que la secuencia del conjunto de instrucciones se encuentra definida por los renglones. Esto provoca que cuando tratamos de seguir un pseudocódigo (generalmente cuando se hace una prueba de escritorio como mencionamos anteriormente) se pierda entre las diferentes estructuras de control. La solución que proponen los autores de los lenguajes de programación es incrementar unos cuantos espacios (a decisión del programador) para especificar que un conjunto de instrucciones forma parte o está dentro de una estructura de control.
I. En tu cuaderno, realiza los siguientes diagramas de flujo. 1. Calcular el área de un triángulo. 2. Convertir de grados centígrados a grados Fahrenheit. 3. Imprimir la suma de los números del 1 al 100. 48
Diseña y elabora algoritmos
4. 5. 6. 7. 8.
Que te pida un número y te diga si es par, es non y/o es primo. Imprimir la sucesión de Fibonacci hasta que llegue al 1000. Que pida 10 números y muestre el promedio. Que pida 3 números y diga cuál es el mayor. Que pida la edad y despliegue si es menor de edad (<18), mayor (>=18) o si pertenece a la 3ª edad.(>=60). 9. Para calcular el factorial de un número. 10. Que calcule e imprima N números primos. 11. Que solicite 4 calificaciones y diga si está reprobado o no, según las reglas de tu escuela. 12. Que despliegue la tabla de multiplicar de un número X. 13. Que haga las veces de una calculadora que sume, reste, multiplique y divida dos números. 14. Que dependiendo la opción que elija, saque el área y volumen de una figura geométrica. II. Ahora conviértelos a pseudocódigo. III. Por último, conviértelos en el lenguaje de programación que te indique tu maestro.
49
Elabora hojas de cĂĄlculo
2
! " '
# "
â&#x20AC;˘ Reconoce la aplicaciĂłn de las hojas de cĂĄlculo y las ventajas de su uso. â&#x20AC;˘ Describe el entorno de trabajo de la hoja de cĂĄlculo. â&#x20AC;˘ Enuncia las ventajas del empleo de grĂĄďŹ cos.
Elabora hojas de cĂĄlculo como un recurso para el manejo de informaciĂłn y la soluciĂłn de problemas del ĂĄmbito escolar y cotidiano. Elabora hojas electrĂłnicas de cĂĄlculo, mediante la aplicaciĂłn de fĂłrmulas y funciones, operaciones de ediciĂłn, inserciĂłn, formato y protecciĂłn de la informaciĂłn en la soluciĂłn de problemas de cĂłmputo del ĂĄmbito escolar, favoreciendo un uso eficiente y responsable de la informaciĂłn.
' " â&#x20AC;˘ Compara el uso de la hoja de cĂĄlculo vs. otros mĂŠtodos de soluciĂłn considerando el problema a solucionar. â&#x20AC;˘ Planea la hoja de cĂĄlculo con base en las caracterĂsticas del problema a resolver. â&#x20AC;˘ Emplea los comandos de la hoja de cĂĄlculo para procesar informaciĂłn. â&#x20AC;˘ Emplea fĂłrmulas y funciones. â&#x20AC;˘ Aplica referencias relativas y absolutas. â&#x20AC;˘ Valida los datos de entrada. Ordena datos en la hoja de cĂĄlculo. â&#x20AC;˘ Genera series. â&#x20AC;˘ Elabora y edita grĂĄficos con las caracterĂsticas solicitadas. â&#x20AC;˘ Comprueba los resultados de salida. â&#x20AC;˘ Da formato a la hoja de cĂĄlculo. â&#x20AC;˘ Protege la informaciĂłn de la hoja de cĂĄlculo con contraseĂąas. â&#x20AC;˘ Imprime la hoja de cĂĄlculo en caso de ser requerido.
'
â&#x20AC;˘ Elabora un organizador grĂĄfico sobre las hojas de cĂĄlculo: definiciĂłn, ventajas y entorno de trabajo. â&#x20AC;˘ Desarrolla las prĂĄcticas propuestas sobre problemas reales y relacionados con otras asignaturas o con una problemĂĄtica de su interĂŠs, en el que aplica la hoja de cĂĄlculo. â&#x20AC;˘ Presenta al grupo el proyecto escolar realizado, destacando las competencias desarrolladas durante la elaboraciĂłn del mismo.
'
' # #$ " & %
! "
â&#x20AC;˘ Muestra iniciativa para aprender de forma autĂłnoma mediante consulta de bibliografĂa y cursos gratuitos en lĂnea. â&#x20AC;˘ Valora la importancia que tiene la planeaciĂłn. â&#x20AC;˘ Demuestra creatividad en la elaboraciĂłn de hojas de cĂĄlculo. â&#x20AC;˘ Fomenta el empleo de medidas de protecciĂłn de la informaciĂłn en el aula y fuera de ella. â&#x20AC;˘ Asume una actitud responsable en el manejo de los datos de la hoja de cĂĄlculo. â&#x20AC;˘ Valora la importancia de optimizar el empleo de consumibles (tinta, papel, etcĂŠtera) y su impacto ecolĂłgico. â&#x20AC;˘ Propone problemas escolares cotidianos que se pueden resolver mediante el empleo de hojas de cĂĄlculo. â&#x20AC;˘ Promueve el aprendizaje colaborativo, solicita o brinda apoyo a sus compaĂąeros sobre el manejo de la hoja de cĂĄlculo.
B2
INTRODUCCIÓN Las hojas electrónicas de cálculo son herramientas que ayudan al usuario a realizar, de forma ordenada y eficiente, operaciones matemáticas complejas, cálculos estadísticos, reportes con información numérica, gráficos, etcétera. Esta aplicación informática resulta de gran apoyo en diferentes áreas como la estadística, la administración, las finanzas, la educación, etc.; por ello es importante que el estudiante de bachillerato identifique las partes que componen a una hoja electrónica, aprenda a utilizarla y aplicarla, con la finalidad de resolver problemas cotidianos.
Actividad introductoria 1. ¿Qué entiendes por hoja electrónica de cálculo?
2. Define con tus propias palabras los siguientes conceptos: Fila
Columna
52
Elabora hojas de cálculo
Celda
Hoja
Libro
3. ¿Cuál sería la aplicación más común que darías a una hoja electrónica de cálculo?
APLICACIÓN DE LAS HOJAS DE CÁLCULO Y LAS VENTAJAS DE SU USO Antecedentes históricos de las hojas electrónicas de cálculo Existe una controversia entre diversos autores acerca del origen de las hojas electrónicas de cálculo. Algunos afirman que tienen su origen en el año de 1961, cuando Richard Mattessich publicó un artículo llamado “Budgeting Models and System Simulation”, donde expone ciertos modelos matemáticos que pueden interpretarse como los algoritmos que dieron principio a las hojas electrónicas de cálculo. Otros autores dan crédito de la creación del concepto de las hojas electrónicas de cálculo a René K. Pardo y a Remy Landau quienes, al graduarse de la Universidad de Harvard en 1970, trataron de patentar una serie de algoritmos, misma que fue rechazada por ser solamente una serie de pasos matemáticos para la resolución de problemas complejos. Finalmente, estos dos autores, en 1971, ganaron una apelación y la patente fue aceptada, con lo que a partir de entonces se empezaron a formalizar las patentes de software que nos rigen en la actualidad.
El Nepohualtzitzin, de origen prehispánico, es un antiguo instrumento de cálculo semejante a un ábaco en la que los aztecas efectuaban toda clase de operaciones. Fue concebido a lo largo de miles de años de observaciones del comportamiento de las leyes de la naturaleza. Utilizado en la astronomía, al seguir el orden de las órbitas de varios planetas, así como la órbita de la Luna y de la Tierra. ‘’Esa especie de computadora’’ desarrolla en el usuario una singular forma de pensar y de razonar los algoritmos matemáticos: estimula la memoria y concentración, agiliza la mente, fomenta la asociación de ideas y agudiza el cálculo mental.
53
B2
Figura 2.1 Excel es la hoja electrónica de cálculo más utilizada hoy en día.
A ver la película “Los piratas de Silicon Valley”, la cual está basada en las vidas de dos de las mayores luminarias del mundo informático moderno Bill Gates y Steve Jobs La película fue estrenada por la cadena de TV cable TNT. El papel de Steve Jobs fue interpretado por Noah Wyle, en tanto que Anthony Michael Hall representó a Bill Gates.
Por otra parte, la mayoría de los autores le dan el crédito a quien en realidad fue la primera persona en convertir todo el conjunto de ideas en una aplicación de software, que no fue sólo una serie de algoritmos o modelos matemáticos, sino que resolvía problemas matemáticos complejos mediante una computadora. En la década de 1980, Dan Bricklin, un estudiante del Massachussets Institute of Tecnology (!"#), mientras resolvía un problema de contabilidad en el pizarrón, su maestro detectó un error en uno de los pasos, por lo que le borró el resto de los cálculos que había realizado. Esto impulsó a Bricklin a crear una aplicación de software que, en caso de modificar alguno de los pasos de ese problema en específico, recalculara todos los valores que le seguían. Esa idea fue posteriormente convertida por Bricklin en el primer software denominado VisiCalc, el cual fue muy popular. Actualmente existen muchas aplicaciones de software que se denominan Hojas electrónicas de Cálculo, pero, sin duda alguna, la más popular de las últimas dos décadas es Excel, de la empresa Microsoft, la cual forma parte de la Suite de Office. Por lo tanto, de aquí en adelante tomaremos a Excel como modelo para explicar las tareas más comunes que tienen las Hojas electrónicas de Cálculo.
Actividad I. Realiza una consulta bibliográfica, o investiga en la Internet sobre otras hojas electrónicas de cálculo que se encuentran en el mercado, enunciando sus características. II. Haz una comparación con tus compañeros de clase y juntos saquen sus propias conclusiones.
Concepto Una hoja electrónica de cálculo es una aplicación dedicada al manejo de números y fórmulas matemáticas representadas en una cuadrícula generalmen54
Elabora hojas de cálculo
te denominada tabla, la cual se compone de celdas organizadas en filas y columnas. Dichas celdas se encuentran relacionadas unas con otras, permitiendo realizar cálculos de forma manual o automáticamente, escribir textos y copiar fórmulas. En cada celda se consigue introducir datos, que pueden ser numéricos, alfabéticos, fórmulas, referencias o instrucciones para realizar cálculos. Esta representación gráfica se debe a que el objetivo de las hojas electrónicas de cálculo, en un inicio, fue resolver problemas contables. Posteriormente, a cada tabla se le dio el nombre de hoja porque, al igual que en la contabilidad, se puede organizar en diferentes hojas que tengan relación unas con otras. Hoy, se le emplea en otras áreas como las finanzas, la administración, la estadística, etcétera. Debido a la necesidad de satisfacer las demandas de estas áreas se han incluido más características de operación al programa, como son la posibilidad de crear gráficas, texto, reportes, imágenes, etc., con los datos que contienen las celdas de las hojas de cálculo. En otras palabras, permiten procesar números y facilitan la realización de cálculos, desde los más simples hasta los más complejos, así como una infinidad de aplicaciones. Originalmente fueron diseñadas para reemplazar a las hojas tabulares usadas en contabilidad.
Celda: Parte fundamental de una hoja electrónica de cálculo. Es el lugar donde se guardan los datos para después manipularlos de distintas formas. Fila: Es la organización horizontal de las celdas. Columna: Es la organización vertical de las celdas.
Como podemos apreciar, una hoja electrónica de cálculo es un programa orientado a la gestión numérica, donde se simula una hoja tabular para manejar números que dependen unos de otros, los cuales se encuentran relacionados a través de fórmulas o expresiones. Una característica fundamental de este tipo de software es que trabaja con fórmulas que se definen en función de
55
B2
las celdas, es decir, de la intersección de una fila y una columna, de manera que si se modifica algún dato en cierta celda, se realiza el cálculo automáticamente y aparece el resultado en la celda donde se definió la fórmula. Suele confundirse una hoja electrónica de cálculo con una base de datos, esto se debe a que muchas de las funciones que tiene la base de datos se pueden aplicar en una hoja electrónica de cálculo. Podemos decir, aunque no sea una expresión oficial válida, que las hojas electrónicas de cálculo son las precursoras de las bases de datos modernas.
Actividad I. Realiza una consulta bibliográfica, o en la Internet, acerca del concepto de base de datos y hoja de cálculo. II. Con esta información llena el siguiente cuadro comparativo.
Ventajas Las hojas electrónicas de cálculo son una herramienta excelente para la realización organizada de cálculos en los que intervengan datos agrupados en categorías. Existen, hoy día, aplicaciones de software de uso generalizado (por ejemplo, Excel) que permiten la creación, el diseño y el formato de las mismas. Cuando hablamos de los beneficios que tienen, se debe analizar el problema 56
Elabora hojas de cálculo
que se pretende resolver con esta herramienta. A continuación citaremos algunas de las ventajas de las hojas electrónicas de cálculo: • Organización. Permiten organizar de forma práctica la información gracias a la estructura que tienen. De la misma forma, se puede reorganizar la información en caso de ser necesario. Por ejemplo, podemos compararlas con las tablas de los procesadores de textos, así es posible almacenar calificaciones, una lista, compras, etcétera. • Cálculo. Facilitan la tarea de calcular datos numéricos, por ejemplo, se puede almacenar una serie de calificaciones y calcular su promedio, la sumatoria de un grupo de números, el total de dinero a pagar al realizar cierta compra, la desviación estándar de un conjunto de datos, etc. Asimismo, cuando necesitamos actualizar o corregir un dato que afecta el resultado de una fórmula, las hojas electrónicas de cálculo realizan nuevamente la operación de forma automática, sin tener que reescribir la fórmula o recalcularla. • Integridad. Comúnmente es indispensable representar los datos de diferentes maneras, dependiendo de las necesidades del área de estudio. Por ejemplo, si hablamos de cantidades monetarias, es obligatorio expresarlas con el signo de pesos ($), dividiendo las cantidades en grupos de tres números separados por comas (,) y los centavos representados en dos decimales. Por otra parte, si el problema es matemático y se requiere que el cálculo sólo incluya cierta cantidad de decimales, se pueden usar funciones que faciliten esta tarea. • Seguridad. Existe la posibilidad de proteger cierto tipo de datos dentro de los cálculos efectuados en la hoja, por ejemplo, el valor de π al calcular el área
Figura 2.2 Las hojas electrónicas de cálculo facilitan el manejo de los datos.
57
B2
•
•
•
•
de un círculo, la constante de la gravedad en la fórmula del tiro parabólico, el factor que multiplica una cantidad para calcular el !"#, etc. Éstos son ejemplos de valores que no deben cambiar dentro de un cálculo específico. Presentación. En distintas áreas es necesario apegarse a ciertos lineamientos de diseño, dependiendo de los datos que se presentan. Por ejemplo, si en una empresa existe como política que la nómina debe presentarse en cierto formato, las hojas electrónicas de cálculo permiten modificar dicho formato para que pueda adaptarse a las necesidades de la empresa en cuestión. Facilidad de uso. En la actualidad, el ambiente gráfico de las hojas electrónicas de cálculo facilita el trabajo a realizar en ellas. Gracias a este tipo de interfaz es más sencillo organizar, actualizar y representar datos. Elementos gráficos. Las hojas electrónicas de cálculo actuales permiten incluir elementos como graficas o imágenes, por ejemplo, si existe la necesidad de incluir un logotipo en cierto reporte o elaborar una gráfica de barras a partir de un conjunto de datos, son tareas que se pueden efectuar con cierta facilidad. Toma de decisiones. La representación de los datos, fórmulas, gráficas, imágenes y demás elementos propios de una hoja electrónica de cálculo, son manipulables, lo que facilita la toma de decisiones al generar un documento.
Actividad Enlista cinco actividades cotidianas que realizarías con una hoja electrónica de cálculo.
Aplicaciones Las aplicaciones que se le pueden dar a las hojas electrónicas de cálculo dependen del tipo de problema que se desea resolver y están limitadas a la inventiva del usuario. Si existe la necesidad de manipular datos numéricos, ellas son la herramienta adecuada para generar soluciones. Algunas de las ciencias que emplean esta herramienta de trabajo son las siguientes:
58
Elabora hojas de cálculo
• Contabilidad. Esta área de las matemáticas inspiró la creación de las hojas electrónicas de cálculo, y se utilizan, entre otras cosas, para la creación de tablas de balance, facturación y cuadros comparativos. • Estadística. Facilita la operación entre los datos numéricos de una muestra, así como en la representación gráfica de los mismos. • Finanzas. En el cálculo de valores monetarios tales como impuestos, compras, ventas, etc. En otras palabras, todos los datos numéricos que se manejan en las finanzas pueden representarse mediante una hoja electrónica de cálculo. • Administración. Cualquier área que sea susceptible de ser administrada puede aplicar una hoja electrónica de cálculo, ya que todos los datos pueden expresarse de diferentes formas para la elaboración de reportes y bases de datos. • Ingeniería. Esta área se apoya de las hojas electrónicas de cálculo para desarrollar fórmulas complejas que permiten la solución de cálculos numéricos y representarlos en forma gráfica. • Educación. En la educación muchas veces es necesario representar cierto tipo de resultados de forma numérica y gráfica, así como situaciones administrativas, de desempeño y de control.
Actividad De acuerdo con la información anterior, escribe en la siguiente tabla qué aplicaciones pueden tener las hojas electrónicas de cálculo en las diferentes actividades.
59
B2
Hojas electrónicas de cálculo de uso común Como ya se mencionó, Excel forma parte de la Suite de Office y es actualmente la aplicación de hoja electrónica de cálculo más popular. Cuenta con una gran capacidad gráfica ya que dispone de diferentes formatos y tipos de gráficos. Una hoja de trabajo puede alojar registros divididos entre uno y 728 campos. A continuación, describiremos cómo fue su evolución y por qué es la más usada a nivel mundial. En 1982, Microsoft sacó al mercado una hoja electrónica de cálculo que llamó Multiplan, pero en esa época la más popular era Lotus 1-2-3; así que Multiplan nunca tuvo mercado y desapareció. Microsoft se enfocó en mejorar esta aplicación y creó, en 1985, la primera versión de Excel, la cual originalmente era para Macintosh. Ésta fue la primera hoja electrónica de cálculo en un ambiente de ventanas, el cual incluía un menú desplegable y con una interfaz gráfica de apuntador o ratón, por ello empezó a ganarle mercado a Lotus. En 1987, Microsoft lanzó al mercado Excel 2, una aplicación exclusiva para Windows y como Lotus no sacó a tiempo su versión para Windows, esto provocó que Excel aplastara definitivamente a su competidor. Aunque Excel es la aplicación más popular de las hojas electrónicas de cálculo, no significa que sea la mejor. Podemos citar que su popularidad se dio por ser la primera en utilizar el ratón y los menúes, así como la primera hoja para el sistema operativo más popular hasta nuestros días: Windows. Con la creación del software libre y la competencia entre los diferentes sistemas operativos que hay en el mercado, existe una gran diversidad de aplicaciones de hojas electrónicas de cálculo. Pero, el objetivo, las características, las ventajas y el uso que se les da a todas es el mismo.
60
Elabora hojas de cálculo
Actividad Realiza una consulta bibliográfica, o en la Internet, acerca de otras hojas electrónicas de cálculo, y llena la tabla que se presenta a continuación.
ENTORNO DE TRABAJO DE LA HOJA DE CÁLCULO
Modo de operación A continuación, y durante el resto de esta unidad, mencionaremos para fines didácticos el programa Excel 2003, ya que es la hoja electrónica de cálculo más utilizada por su adaptación al ambiente gráfico de ventanas y al sistema operativo Windows !", pues la versión más nueva de esta suite Excel, 2007, contiene características que aún no toman popularidad entre los usuarios de computadoras, como son el tipo de archivo, la distribución de las herramientas en la ventana, etcétera. Los archivos en los que se guardan las hojas electrónicas de cálculo se llaman libros; para Excel éstos tienen la extensión !#$. Cada libro cuenta hasta con 255 hojas, las cuales pueden o no estar relacionadas unas con otras.
61
B2
Figura 2.3 Acceso a Excel en la carpeta Microsoft Office.
Para comenzar a trabajar en Excel es necesario dar clic en el menú Inicio y situar el puntero del ratón en Todos los programas. La característica de la suite de Office 2003, de la cual forma parte Excel, es que agrupa todos los programas que lo componen en una carpeta llamada Microsoft Office, donde se puede acceder a Excel dando clic en el botón, como se muestra en la figura 2.3. Existen otros medios para acceder a Excel, por ejemplo, utilizando su menú principal, donde se enlistan las aplicaciones más utilizadas por el usuario. Otra forma de acceder, aunque no la más común, es a través de la opción Ejecutar, que se encuentra en forma de botón en el menú de inicio, escribiendo Excel en el cuadro y dando clic en el botón Aceptar.
Figura 2.4 Acceso a Excel en el menú de inicio.
62
Elabora hojas de cálculo
Figura 2.5 Acceso a Excel mediante la opción ejecutar.
Elementos de la ventana En sí, por lo general, todas las aplicaciones basadas en una interfaz gráfica de ventanas tienen las mismas características. Excel no es la excepción cuando abrimos la aplicación de hoja electrónica de cálculo como se muestra en la figura 2.6.
Figura 2.6 Ventana principal.
De forma predeterminada, Excel le da el nombre de Librol.xls al primer archivo que se abre. Éste se encuentra en blanco y tiene 3 hojas para su uso. Se pueden describir las partes que componen la ventana de Excel de la siguiente manera: Barra de título Esta parte de la ventana muestra el nombre del archivo y los botones que dan control a la ventana (minimizar, restaurar y cerrar). Estos controles afectan a toda la aplicación y tienen un aspecto como se muestra en la figura 2.7. Figura 2.7 Barra de título.
63
B2
Barra de menús La barra de menús es otra característica que tienen todas las aplicaciones de ambiente gráfico de ventanas, y para Excel se encuentra exactamente debajo de la barra de título. Agrupa todas las funciones que el programa tiene para el manejo de las hojas electrónicas de cálculo. Figura 2.8 Barra de menús.
Ya que Excel 2003 fue programado en un ambiente gráfico de múltiples documentos (!"#, Múltiple Document Interface, por sus siglas en inglés), en esta barra también se incluyen controles para minimizar, restaurar y cerrar solamente el documento. Asimismo, incluye una barra de acceso rápido a la ayuda, representada en esta imagen por el cajón que contiene las palabras “Escriba una pregunta”, que al dar Enter mostrará la ayuda en el Panel de tareas. Barra de herramientas Las barras de herramientas contienen un acceso rápido a las funciones más comunes con que cuenta Excel. Estos accesos se representan mediante iconos agrupados en barras y secciones. De forma predeterminada, Excel sólo muestra las barras Estándar y Formato, como se muestran a continuación. Figura 2.9 Barra de herramientas.
Barra de fórmulas Como se mencionó anteriormente, Excel es capaz de manejar fórmulas, y para crear una o editar el contenido de una celda se utiliza la barra de fórmulas. Esta opción puede adoptar dos formas, cuando está en modo inactivo sólo muestra el nombre de la celda y su contenido; cuando está en modo de edición, aparecen dos botones, uno para cancelar y otro para aceptar, como se muestra en las siguientes figuras. Figura 2.10 Barra de fórmulas.
Panel de tareas El panel de tareas es una característica especial de Excel. En ella se muestran de forma detallada las tareas que puede realizar: ayuda, ayuda en línea, abrir archivos más recientes, crear un libro nuevo, etc. El aspecto del panel de tareas se muestra en la figura 2.11.
64
Elabora hojas de cálculo
Figura 2.11 Panel de tareas.
Barra de estado La barra de estado muestra la información de lo que está sucediendo con el documento. Por ejemplo, si no se está realizando alguna tarea muestra el texto “Listo”, o cuando se está grabando el documento muestra el progreso de la grabación, entre otras funciones. El aspecto de la barra de estado es el siguiente:
Área de trabajo El área de trabajo es la parte más importante de la ventana, por lo cual merece un apartado especial para describir su contenido. El aspecto general del área de trabajo es como se muestra en la siguiente figura:
Figura 2.12 Área de trabajo.
En la parte superior y en la parte izquierda del área de trabajo se encuentran los nombres de las columnas y las filas, las cuales describiremos más adelante. En la parte derecha se encuentra una barra de desplazamiento vertical, esto se 65
B2
debe a que por falta de espacio en el monitor, a veces, se hace necesario desplazarse de manera vertical en la hoja y la barra de desplazamiento vertical nos permite hacerlo por medio del ratón. La parte inferior del área de trabajo está dividida en dos secciones, a la izquierda se encuentran las hojas representadas por pestañas, en cada pestaña se encuentra el nombre de la hoja. Para colocarse en alguna de las hojas sólo hay que hacer clic en la pestaña que representa la hoja que se desea y el área de trabajo cambiará. A la derecha encontramos la barra de desplazamiento horizontal, la cual tiene la misma función que la barra de desplazamiento vertical descrita anteriormente. Celda Una celda es la parte elemental de una hoja electrónica de cálculo. Es el lugar donde se guardan los datos para después manipularlos de distintas formas. Las celdas tienen la característica de ser un espacio rectangular y estar organizadas en filas y columnas. Para diferenciar una celda de otra, Excel asigna un nombre a partir de su ubicación, considerando fila y columna, de tal manera que la primera celda se llamará A1 (por estar en la columna A y la fila 1). Como mencionamos anteriormente, las celdas pueden contener datos numéricos, alfabéticos, fórmulas, referencias o instrucciones para realizar cálculos. Fila A la organización horizontal de las celdas se le llama filas, debido a la necesidad de representar las celdas en un piano de dos dimensiones. Las filas generalmente son representadas por números, y Excel puede contener hasta 65,350 filas. Columna A la organización vertical de las celdas se le llama columnas. Las columnas, a diferencia de las filas, son representadas por letras o combinación de letras. De esta forma, podemos tener hasta 265 columnas, las cuales nombra con la combinación de letras del abecedario y van de la A a la Z; posteriormente, combinaciones AB, AC, AD..., hasta llegar a la IV. Hojas Al conjunto de celdas organizado en filas y columnas se le denomina hoja. Como mencionamos anteriormente, cada libro puede contener hasta 255 hojas. Las hojas se distinguen mediante su nombre y se encuentran en forma de pestañas. Para cambiar de hoja sólo es necesario dar clic en la pestaña que representa la hoja deseada. 66
Elabora hojas de cálculo
De forma predeterminada Excel nos da tres hojas y las nombra como Hoja1, Hoja2 y Hoja3, pero se pueden insertar más, eliminarlas y cambiar su nombre. La manera más sencilla y rápida de hacerlo es mediante el menú contextual, que aparece al dar clic con el botón secundario del ratón sobre la pestaña de la hoja a manipular.
Personalizar el ambiente de trabajo El programa permite cambiar el orden o lugar de las distintas barras, siempre y cuando estén dentro de la ventana; las barras de herramientas pueden hacerse visibles u ocultas, dependiendo de los gustos y las necesidades del usuario. Excel cuenta con dos opciones para facilitar la personalización del ambiente de trabajo, ambas se encuentran dentro del menú Herramientas. La primera opción permite quitar o poner las barras completas o personalizar sólo los accesos rápidos representados por iconos, así como las opciones generales de dichas barras. La forma de acceder a esta herramienta y sus opciones se muestra en la figura 2.13.
Figura 2.13 Personalizar ambiente de trabajo.
La segunda forma es la que se denomina Opciones. En ella se puede personalizar el formato de nuestro libro. Por ejemplo, el número de hojas que se desea que aparezcan en blanco al abrir un libro nuevo, el tipo de letra, la ortografía, etc. El aspecto de esta herramienta y cómo acceder a ella se muestran en las siguientes figuras. 67
B2
Figura 2.14 Opciones de Excel.
68
Elabora hojas de c谩lculo
Figura 2.14 Continuaci贸n de opciones de Excel.
69
B2
Operaciones básicas Archivo Al igual que otras aplicaciones de ambiente gráfico de ventanas como Word, Excel puede manipular archivos de diferentes maneras. La forma más recurrente es mediante su menú Archivo, al cual se puede acceder desde la barra de menú, dando clic en la palabra Archivo, como se muestra en la figura 2.15.
Figura 2.15 Menú Archivo.
Abrir Hay dos formas de abrir un libro en Excel, uno es mediante el menú Archivo, que se encuentra descrito anteriormente; la otra es dando clic en el icono en la barra de herramientas estándar. Cualquiera de los dos métodos abrirá el cuadro de diálogo Abrir, como se muestra en la siguiente figura.
Figura 2.16 Cuadro de diálogo Abrir.
Guardar
Figura 2.17 Cuadro de diálogo Guardar como.
70
Existen varias formas de guardar un libro en Excel. Recordemos que un libro es, en realidad, un archivo con extensión xls, y al igual que cualquier archivo, debe estar contenido en un dispositivo de almacenamiento (disco duro, disco flexible, memoria usb, etc.), así como tener un nombre. Si aún no se ha asignado un nombre al libro, al hacerlo siempre nos llevará al cuadro de diálogo Guardar como, el cual se muestra en la figura 2.17.
Elabora hojas de cálculo
Podemos guardar un archivo a través del menú Archivo, el cual contiene dos opciones: la primera es Guardar, que funciona de manera automática sólo si ya se asignó previamente un nombre al archivo; la segunda opción es usando el menú Guardar como, que invariablemente mostrará el cuadro de diálogo anterior, aunque ya se le haya dado un nombre al libro, mostrando una advertencia si de casualidad queremos guardar el libro con el mismo nombre. Mediante la barra de herramientas estándar sólo existe la opción de Guardar y se accede dando clic al icono ; ésta es una forma abreviada de la opción guardar del menú Archivo. Cerrar Podemos cerrar el libro que esté en uso mediante el menú Archivo, dando clic en la opción Cerrar o en la X que se encuentra a la derecha de la barra de menú. Cualquiera de las dos opciones preguntará si deseas guardar los cambios (en caso de que existan) en el libro. Si aún no se ha dado el nombre del libro y se desea cerrar, se activará la opción Guardar como.
Figura 2.18 Opción Cerrar.
Salir Una de las formas de salir de la aplicación de Excel es dando clic en la X que se encuentra a la derecha en la barra de título. Si se ha realizado algún cambio en el libro, pedirá confirmación para cerrarlo, de manera que se guarden los cambios. Otra forma es mediante el menú Archivo, dando clic en la opción Salir.
Figura 2.19 Opción Salir.
Elaboración de hojas de cálculo Hasta el momento, todo lo anterior referente a las hojas electrónicas de cálculo puede considerarse como la preparación para realizarlas. Ahora, presentamos los puntos que permiten trabajar directamente con Excel en la elaboración de las hojas electrónicas de cálculo. • Planear la hoja de cálculo Como cualquier proyecto de trabajo, el primer paso para elaborar una hoja electrónica de cálculo es planearla. Su importancia radica en el propósito de trabajar de manera más eficaz y eficiente, planeando con anterioridad los datos a incluir en la hoja, las fórmulas a utilizar, así como la presentación y el diseño requeridos. 71
B2
Se debe tener en cuenta cuáles son los resultados que se desea obtener al configurar la hoja, es decir, adaptarla a las necesidades del usuario y, de ser necesario, planear si el resultado final será una gráfica y cuál será su tipo. Una vez que se tiene un plan para realizarla, simplemente se debe echar mano de las herramientas que ofrece Excel 2003. • Introducir datos Recordemos que los datos que se pueden introducir en una hoja electrónica de cálculo pueden ser, básicamente, de tres tipos: alfanuméricos (textos compuestos por letras y números), numéricos y fórmulas. Estos datos deben estar contenidos en celdas. En general, existen dos formas de introducir los datos en una hoja. A continuación las describiremos: a) Área de trabajo. Al colocarse en una celda específica, se introducirán los datos y directamente se empezará a escribir en la celda. Para indicarle a Excel que se ha terminado de introducir los datos en dicha celda, simplemente se teclea Enter o se mueve el cursor con las flechas de dirección. El inconveniente de este método es que al introducir datos incorrectos se tendrá que borrar el contenido para corregirlos. b) Barra de edición. También se puede utilizar la barra de edición para introducir datos. El método es muy parecido, se debe activar la celda que se desea contenga los datos y poner el cursor en la barra de edición para empezar a escribir los mismos. Para indicarle a Excel que se ha terminado de introducir los datos es necesario oprimir la tecla Enter. El inconveniente de este método es que se necesitan más pasos, utilizando el ratón para introducir datos, aunque la ventaja es que se pueden editar directamente sin necesidad de realizar pasos extras. • Editar datos Muchas veces al introducir los datos se cometen errores tanto al teclear la información como en su ubicación dentro de la hoja. Para corregirlos es necesario editar los datos introducidos. A diferencia de los procesadores de texto, los datos se encuentran contenidos en celdas; así, hay que editar el contenido de una celda para poder corregirla. Al igual que al introducir los datos, existen dos formas de editarlos: a) Área de trabajo. Este método es de gran utilidad para los usuarios que están acostumbrados a utilizar el teclado como medio principal para moverse sobre la hoja. Consiste en ubicarse en la celda que se desea editar, ya sea por medio de las flechas de dirección o con el ratón. Excel tiene teclas con funciones específicas y reserva la tecla de función F2 para la edición de celdas; de esta manera, se pueden utilizar las flechas de dirección para movernos dentro de la celda y corregir su contenido, presionando la tecla 72
Elabora hojas de cálculo
Enter para confirmar que los datos fueron editados correctamente; en caso de querer cancelar los cambios realizados, se presiona la tecla Esc. b) Barra de edición. Tiene la finalidad de editar el contenido de una celda, es por ello que el método de introducir y editar datos mediante esta herramienta es básicamente el mismo. Este método permite utilizar las teclas de dirección para moverse a través del contenido de una celda, editarla y guardar los cambios al presionar la tecla Enter. Para usar este método recordemos que se debe estar ubicado en la celda que se desea editar. Por otra parte, muchas veces las equivocaciones que se cometen dependen de la estructura en la que se encuentran los datos en la hoja electrónica de cálculo. Para mover, copiar o borrar una celda el proceso es básicamente el mismo. Como siempre, se debe situar el cursor en la celda a editar usando las teclas, el ratón o ambos. Los métodos para realizar estas tres tareas son usando el menú edición, la barra de herramientas o las teclas de acceso rápido. Todo dependerá de la forma en cómo el usuario esté acostumbrado a trabajar.
Figura 2.20 Menú edición.
Mover Para mover las celdas dentro de la hoja debemos tener en cuenta qué celda se desea mover y a qué lugar, siguiendo estos pasos: 1. Seleccionar la celda, haciendo clic con el ratón en ella o moviendo la celda activa por medio de las teclas de dirección. 2. Utilizar la función Cortar, ya sea desde el menú edición o utilizando el icono de la barra de herramientas. Excel marcará de forma diferente la celda a mover, poniendo un recuadro parpadeante compuesto de una línea punteada alrededor de la celda. 3. Moverse a la celda en la que necesitamos colocar los datos. Una vez más, podemos utilizar las teclas de dirección o el ratón para realizar este paso. 4. Por último, utilizar la función Pegar del menú edición o el icono . Con este paso, la celda que se marcó para cortar en el paso 2 desaparecerá su contenido y aparecerá en la celda que está activa. Nota: Hay que tener cuidado en la celda Destino ya que, en caso de contener algún dato, éste se borrará y se reemplazará por el dato que se está moviendo.
73
B2
Copiar De igual forma que al mover las celdas, existen pasos muy similares para copiarlas. 1. Seleccionar la celda haciendo clic con el ratón en ella o moviendo la celda activa por medio de las teclas de dirección. 2. Utilizar la función Copiar desde el menú edición o utilizando el icono de la barra de herramientas. Excel marcará de forma diferente la celda a copiar poniendo un recuadro parpadeante compuesto de una línea punteada alrededor de la celda. 3. Moverse a la celda en la que necesitamos copiar los datos. Una vez más podemos utilizar las teclas de dirección o el ratón para realizar este paso. 4. Por último, utilizar la función Pegar del menú edición o el icono . De esta forma se copiará el contenido de la celda que fue seleccionada en el paso 2 y aparecerá en la celda elegida. Nota: Al igual que la función mover, hay que tener en cuenta la celda en la que necesita copiar los datos, ya que si contenía algún dato previo éste desaparecerá. Borrar Ésta es la función de edición más sencilla de todas, ya que son únicamente dos pasos. Al seleccionar la celda que se necesita borrar, se oprime la tecla !"#$ del teclado, así, el contenido de la celda desaparecerá. Rangos Un rango lo podemos definir como un conjunto de celdas, generalmente de datos en común; por ejemplo, un grupo de calificaciones obtenidas en cierta unidad, como en la siguiente figura:
Figura 2.21 Rango de datos.
Para seleccionar un rango, podemos utilizar dos métodos. Uno es con el ratón, al hacer clic en la primera celda y arrastrarlo hasta la última celda que se desea elegir, o seleccionar la primera celda y dejar oprimida la tecla Shift y moverse hasta la última celda mediante las teclas de dirección. Como resultado, Excel 74
Elabora hojas de cálculo
marcará el rango de celdas de un color gris para mostrar lo que se ha seleccionado. Para desmarcar un rango simplemente hay que moverse a otra celda con las teclas de dirección o con el ratón. Con los rangos se pueden realizar los mismos procedimientos de Mover, Copiar o Borrar, descritos anteriormente. Buscar y reemplazar A veces, al hacer un trabajo, es necesario buscar o corregir un dato en una celda específica de la hoja electrónica de cálculo. Realizar esta tarea utilizando las teclas de dirección o el ratón puede ser algo complejo y tedioso si se tiene una gran cantidad de datos. Excel ofrece una herramienta que se encuentra situada en el menú Edition, que permite buscar y reemplazar datos, y aparece en forma de un cuadro de diálogo con dos pestañas, una para buscar un dato en alguna celda del documento y la otra pestaña para buscarlo y reemplazarlo por otro valor. El aspecto de las dos pestañas que contiene el cuadro de diálogo Buscar y reemplazar es el siguiente:
Figura 2.22 Cuadros de diálogo: Buscar y reemplazar.
Deshacer rehacer Excel permite corregir los errores que se realizan al elaborar el contenido de una hoja antes de presentar o imprimir el trabajo, por medio de una herramienta que se encuentra en el menú edición o en la barra de herramientas estándar. Con ella, si se mueven, copian, borran o editan datos en una celda o en un rango que no se debían modificar, se utiliza el comando Deshacer desde el menú edición, o utilizando el icono ubicado en la barra de herramientas. Por otra parte, si se identifica que se deshicieron cambios que no debieron efectuarse, se puede regresar de nuevo hasta la forma en cómo se encontraba la hoja electrónica de cálculo, por medio de la función Rehacer, ubicada en el menú edición o con el icono de la barra de herramientas.
75
B2
Nota: Sólo se podrá usar la función Rehacer si previamente se utilizó la función Deshacer. • Referencias Las referencias se pueden definir como la presentación de la información contenida en una celda diferente. Esto sucede, por ejemplo, cuando tenemos una hoja electrónica de cálculo muy extensa, que debe ser expresada en varias hojas y necesitamos un dato que se encuentra en una hoja distinta o en una celda que se escapa de nuestra pantalla. Podemos copiar el dato, pero si existe un cambio en la celda original debemos corregir buscando el dato copiado. Para esto, Excel utiliza las referencias, que permiten presentar el contenido de una celda en otra parte del libro, ya sea en la misma hoja u otra. Cabe mencionar que también se puede hacer referencia a otros libros, a los que Excel llama vínculos debido a que, en realidad, son datos que se encuentran fuera del libro. En Excel existen dos tipos de referencias: relativas y absolutas, las cuales se analizarán a continuación. a) Relativas Son las que hacen referencia al contenido de una celda, mas no a la celda en sí. Esto quiere decir que si el contenido de la celda origen se mueve hacia cualquier otro lugar, la celda referida no cambiará ya que hará un seguimiento al dato. La forma de hacer una referencia relativa es escribiendo en la celda destino el signo de igual (=) y después el nombre de la celda; por ejemplo, si se quiere hacer una referencia relativa de la celda B2 en la celda Z32, deberá colocarse en la celda Z32 el texto “=B2”. b) Absolutas Se ocupan cuando se tiene la necesidad de mostrar el valor de una celda, mas no el contenido en sí; de esta forma, si movemos el contenido de la celda origen, el contenido de la celda que hace referencia cambiará. La forma de escribir una referencia absoluta es parecida a la referencia relativa, con la diferencia de que se agrega el signo de pesos ($) en el nombre de la columna y en el número de la fila. Por ejemplo, si en la celda F8 se encuentra un dato a mostrar en la celda F125, se debe escribir en la celda F125 el texto “=$F$8”. En ambos casos también puede hacerse referencia a un rango de datos, utilizando los nombres de las celdas de inicio y fin, separadas por dos puntos (:). Por ejemplo, si se desea especificar la referencia relativa del rango de celdas, comprendido desde la celda C5 a la C8 se escribirá en la celda destino “= C5:C8” 76
Elabora hojas de cálculo
o, en su caso, de referencia absoluta sería “=$C$5:$C$8”. También se puede hacer referencia a varias celdas o varios datos, separándolos por comas (,). § Fórmulas y funciones Una de las características más importantes de Excel es el hecho de poder hacer cálculos con el contenido de las celdas. De esta forma, Excel ofrece una herramienta muy útil y da solución a muchos problemas de cálculo entre los datos. Existen dos formas de manipular el contenido de las celdas mediante este tipo de funciones y a continuación se describirá detalladamente cada una. Fórmulas Podemos definir una fórmula como una ecuación aritmética que utiliza los datos contenidos en una celda. De esta manera utilizamos los operadores matemáticos de suma (+), resta (-), multiplicación (*) y división (/), ya sea para operaciones sencillas o complejas. Estas se utilizan en la hoja electrónica de cálculo. Al igual que en las referencias, para indicarle a Excel que se trata de una fórmula, mas no de un texto, se utiliza el signo de igual (=) al inicio de la fórmula y se pueden emplear las referencias para indicar los datos con los que se va a realizar la ecuación. Aquí se aplica la nomenclatura explicada anteriormente para hacer referencia a datos contenidos en otras celdas, hojas o libros. Como ejemplo de una función con referencias relativas, supongamos que deseamos sumar las celdas B5, B6, B7 y B8 en la celda B9, así que el contenido de la celda B9 deberá ser “ = B5+B6+B7+B8” y en el contenido de la celda aparecerá la suma, mas no la fórmula. Para editar una fórmula se pueden usar los métodos antes descritos, es decir, presionando la tecla de función F2 o mediante la barra de edición. Excel cuenta con cuatro tipos de operadores, los cuales especifican el tipo de cálculo que se desea realizar con los elementos de una fórmula. Estos indicadores se enuncian a continuación: 1. Aritméticos: Se utilizan para ejecutar las operaciones matemáticas básicas como suma, resta, multiplicación y división, así como combinar números y generar resultados numéricos. Ejemplos de estos operadores son: + - * / % ^. 2. De comparación: Utilizados para comparar dos valores, donde el resultado es un valor lógico (verdadero o falso). Ejemplos de ellos son: = < >. 3. Concatenación de texto: Se utiliza el signo (&) para unir una o varias cadenas de texto con la finalidad de crear un solo elemento de texto. 4. De referencia: Utilizados para combinar rangos de celdas para elaborar cálculos. Ejemplos de los mismos son los dos puntos (:) y la coma (,). 77
B2
Precedencia de operadores Algunas veces es necesario realizar diferentes operaciones dentro de una misma fórmula, por lo que se debe establecer el orden entre ellas. Por ejemplo, si se desea sacar el promedio de los valores contenidos en las celdas D5 a la D8, sería necesario hacer dos operaciones: primero un conjunto de sumas y después una división, donde matemáticamente utilizaríamos una fórmula como: D5 + D6 + D7 + D8 D9 = 4 Aquí se especifica que primero se deben realizar las sumas y el resultado de ellas se divide entre 4. Excel otorga a los operadores matemáticos una precedencia, así que unos se ejecutan antes que otros para poder realizar operaciones complejas. Por otra parte, si se combinan varios operadores en una única fórmula, Excel ejecutará las operaciones en el siguiente orden: operadores de referencia, negación, porcentaje, exponenciación, multiplicación y división, suma y resta, concatenación y, finalmente, de comparación. De igual manera, si una fórmula contiene operadores con la misma precedencia (por ejemplo, existe un operador de suma y otro de resta), los operadores se evaluarán de izquierda a derecha. Funciones básicas: suma, promedio, valores máximos, valores mínimos y contar Las funciones son un método abreviado que nos brinda Excel para fórmulas que se ocupan con mucha frecuencia, como la suma o el promedio de un rango. Excel busca que estas funciones tengan una sintaxis muy sencilla, utilizando el mismo método que con las fórmulas y los rangos. Para ello emplea palabras reservadas, ya que en este caso las variables son las celdas y acordamos que se nombran escribiendo la letra de la columna seguida del número de fila. Las funciones básicas son las que se muestran en la siguiente tabla.
78
Elabora hojas de cálculo
Excel agrupa las funciones en el menú Insertar de la opción Funciones, como se muestra en la figura 2.23.
Figura 2.23 Insertar funciones.
El siguiente cuadro de diálogo contiene las funciones agrupadas en diferentes categorías. Hay que recordar que para expresar una función se debe seguir la sintaxis explicada anteriormente para las referencias y los nombres de celdas; en el caso de que se haya escrito mal la fórmula, Excel devolverá en la celda el valor de #N/A para expresar un error de sintaxis.
Figura 2.24 Cuadro de diálogo: Insertar función.
79
B2
FORMATO DE HOJA DE CÁLCULO
Excel permite modificar el formato de los datos de una hoja como tamaño, color y tipo de fuente, darle color a los bordes y al fondo de las celdas, etc. El objetivo de realizar estas modificaciones depende de las necesidades del usuario al momento de elaborar una hoja electrónica de cálculo. Es importante mencionar que esta parte de la creación de un documento debe ser, en la medida de lo posible, definida en la planeación del mismo. A continuación, explicaremos cómo dar formato a los datos contenidos en las celdas para la presentación necesaria. Formato de valores
Figura 2.25 Menú Formato de celda.
Los datos que contienen las celdas, muchas veces necesitan un formato especial. Por ejemplo, cuando se desea expresar una cantidad monetaria, se necesita que los datos incluyan un signo de pesos, así como que los cientos, miles y millones se encuentren separados por comas y los centavos sólo abarquen dos decimales, pero al mismo tiempo se necesita que Excel reconozca que sigue siendo un número y que lo trate como tal, aunque su presentación sea como moneda. Excel ofrece la posibilidad de darle formato al contenido de la celda para que se presente de diferentes formas. En caso de que los datos de esas celdas sean números, la herramienta se encuentra en el menú Formato, como se muestra en la figura 2.25. Nota: Dando clic derecho con el ratón en la celda o rango previamente seleccionado, se accede a un menú contextual donde se incluye esta opción, como se muestra en la figura 2.26.
Figura 2.26 Menú contextual formato de celda.
80
El efecto es mostrar un cuadro de diálogo que permita elegir el formato necesario para el contenido
Elabora hojas de cálculo
de la celda o el rango seleccionado. La figura 2.27 muestra la primera pestaña (número) de este cuadro de diálogo.
Figura 2.27 Pestaña Número (formato de celda).
Formato de texto De igual manera que con los números, se puede modificar el formato del texto; esto se logra mediante la herramienta explicada anteriormente contenida en el menú Herramienta, pero usando las pestañas Alineación y Fuente. En la pestaña Alineación se puede modificar la alineación horizontal y vertical que se quiere tener en el contenido de la celda, así como el sentido y otras características del texto dentro de la misma. El cuadro de diálogo se muestra en la figura 2.28.
Figura 2.28 Pestaña Alineación (formato de celda).
81
B2
También se pueden ajustar las propiedades de la fuente, utilizando esta misma herramienta contenida en la pestaña nombrada Fuente, como se muestra en la figura 2.29.
Figura 2.29 Pestaña Fuente (formato de celda).
La barra de herramientas Formato contiene botones que muestran las distintas opciones que se pueden utilizar para modificar el texto, todo depende de la preferencia del usuario para elegir el método que se le facilite más. Figura 2.30 Barra de herramientas Formato.
Ajustar el ancho de filas y columnas A veces el contenido de los datos de una celda sobrepasa su dimensión. Por ello, Excel permite cambiar el tamaño de las columnas y de las filas. Ajustar el tamaño de las filas y columnas puede realizarse de dos formas, una es utilizando el ratón, colocándolo en el límite de una columna o de una fila y haciendo clic, arrastrando el ratón hasta obtener el tamaño deseado. Para asegurarnos de que nos encontramos en el límite de una columna o una fila se utilizan las barras que contienen el nombre de las filas y las columnas, de esta forma el apuntador del ratón cambiará de la flecha |^ a un icono que ; este icono cambiará de sentido si se trata de rerepresenta redimensión dimensionar una columna o una fila. Otro método es utilizando el menú Formato, descrito anteriormente, utilizando las opciones Fila y Columna para redimensionar las filas y columnas, res82
Elabora hojas de cálculo
pectivamente; de esta forma se muestran los dos menúes con sus diferentes opciones.
Figura 2.31 Menúes Formato/Fila y Formato/ Columna.
Combinar celdas Ante la necesidad de utilizar el mismo formato para un rango de celdas, de manera que todas tengan el mismo, como en el ejemplo de las calificaciones mostrado en la figura 2.21, donde se puede observar que la celda que contiene el texto “materia” abarca dos filas y una columna, mientras que la celda que contiene el texto “calificaciones” abarca una fila y cinco columnas. Excel permite realizar este agrupamiento seleccionando las celdas a combinar, siempre y cuando sean celdas continuas y, después, se tienen dos opciones, una es utilizar el cuadro de diálogo Formato de celdas en la pestaña Alineación, como se mostró anteriormente,
Figura 2.32 Pestaña Alineación (formato de celda).
83
B2
seleccionando la opción Combinar celdas (figura 2.32) o utilizar el icono ubicado en la barra de herramientas Formato.
,
En ocasiones, al modificar los documentos es necesario insertar filas y columnas en las hojas; básicamente existen dos formas de hacerlo: • Menú Insertar. Debemos elegir la opción de Fila o Columna, dependiendo de qué es lo que queremos insertar, Excel mueve los datos hacia abajo y hacia la derecha, si se trata de insertar una fila o una columna, respectivamente. El menú insertar con la opción Fila y Columna se muestra en la figura 2.33.
Figura 2.33 Menúes Insertar Fila e Insertar Columna.
• Menú contextual. Si nos situamos en la celda en donde se desea insertar una fila o columna, se puede acceder al menú contextual, dando clic con el botón derecho del ratón sobre la celda, como se explicó anteriormente y acceder a la opción Insertar, como se muestra en la figura 2.34.
Figura 2.34 Menú contextual Insertar.
84
Elabora hojas de cálculo
Así, aparecerá el cuadro de diálogo mostrado en la figura 2.35 donde se pueden insertar filas o columnas, así como la dirección deseada para desplazar las demás celdas.
Figura 2.35 Cuadro de diálogo Insertar celda.
Aplicar colores, tramas y bordes Continuando con la presentación de las celdas en una hoja electrónica de cálculo, Excel ofrece, mediante la herramienta Formato de celdas, explicada anteriormente, la posibilidad de modificar el color de la fuente, contenido en la pestaña fuente de dicha herramienta, como se muestra en la figura 2.36. El efecto es cambiar el color del texto que se encuentra en la celda.
Figura 2.36 Pestaña Fuente (formato de celda).
De la misma forma, Excel permite modificar el contorno de las celdas para poder expresar un conjunto de celdas como si fuese una tabla, agregando líneas alrededor de las celdas o entre ellas. El aspecto del cuadro de diálogo es el que se muestra en la figura 2.37.
Figura 2.37 Pestaña Bordes (formato de celda).
85
B2
Por último, Excel permite modificar el color del fondo de la celda, a este tipo de formato se le conoce como trama y se puede acceder a él en la pestaña Trama, del cuadro de diálogo Formato de celda, como se muestra en la figura 2.38.
Figura 2.38 Pestaña Tramas (formato de celda).
Cabe mencionar que, al igual que otros aspectos de formato, se puede aplicar a una sola celda o a un rango, simplemente se deben seleccionar las celdas o los rangos a los que se desea dar formato y acceder al cuadro de diálogo Formato de celda.
PROTECCIÓN DE HOJAS DE CÁLCULO
Respecto de trabajos escolares usando hojas electrónicas de cálculo, generalmente no es necesario hablar de seguridad ya que la mayoría de los ejercicios están enfocados a la práctica del estudiante. Pero, ¿qué sucede si hablamos de una nómina en alguna empresa? Este tipo de información debe tener cierta seguridad, manteniendo el control entre lo que se puede mostrar y lo que no. Excel ofrece cierto tipo de seguridad, la cual brinda, de alguna manera, protección a los datos, con la finalidad de que no se modifiquen ni se altere la información que se pretende manejar mediante hojas electrónicas de cálculo. De esta forma, estudiaremos cómo podemos dar seguridad a los datos, cuidando su integridad, ocultando o protegiendo desde una celda hasta una hoja completa y describiendo los pasos a seguir para poder llevar a cabo estos procesos de seguridad.
86
Elabora hojas de cálculo
Ocultar filas/columnas Un tipo de seguridad que ofrece Excel es ocultar la información, así se evitará que una persona no autorizada acceda a ella y tampoco podrá modificarla. También se puede dar formato a reportes, ocultando las filas o las columnas que son para uso exclusivo del personal autorizado y simplemente mostrando en el reporte las filas y columnas que se necesitan. Hay que tener cuidado de cuál es la información que necesitamos ocultar, ya que Excel sólo puede ocultar una fila o una columna completa, y no nada más la información de una celda. Para ocultar una fila o columna, primero hay que seleccionarla o simplemente colocar la celda activa en algún punto de la columna o fila que se trata de ocultar, por medio de las teclas de dirección o del ratón. Ahora sólo resta indicarle a Excel mediante la opción ocultar que se encuentra en el menú Formato y en el submenú Fila o Columna, como se muestra en la figura 2.39.
Figura 2.39 Menús Formato/Fila/Ocultar y Formato/Columna/ Ocultar.
El procedimiento para revertir esta operación es básicamente el mismo. Se debe detectar cuál es la fila o columna que está oculta, por ejemplo, si se observa que la columna que está a la derecha de la columna B es la D, podemos suponer que la que está oculta, es la C; el mismo caso lo podemos aplicar para las filas. Lo que se debe hacer es seleccionar las columnas o filas que se encuentran a los lados de la fila o columna oculta y usar la opción Mostrar del submenú Fila o Columna del menú Formato, como se muestra en la figura 2.40.
Figura 2.40 Menús Formato/Fila/Mostrar y Formato/Columna/ Mostrar.
El problema es cuando se ha ocultado la primera fila o columna de la hoja, ya que no se puede seleccionar una columna o una fila anterior para efectuar este procedimiento. Excel cuenta con una herramienta que permite saltar a cualquier punto de la hoja electrónica de cálculo con sólo escribir su referencia. Esta opción se encuentra en el menú Edition en la opción Ir a. 87
B2
Lo único que se debe hacer es teclear la referencia de la primera celda en el cuadro de texto Referencia y Excel, automáticamente, aparecerá la fila o columna oculta. Ocultar hoja Excel no sólo permite ocultar una fila o columna, sino también puede ocultar toda una hoja; esto en caso de que el usuario requiera concentrar en una hoja los datos de algún reporte y en otra, los gráficos o reportes.
Figura 2.41 Menú Formato/Hoja/Ocultar.
Los pasos a seguir son muy sencillos: se debe tener activa la hoja que se desea ocultar, dando clic en la pestaña adecuada en el área de trabajo y con la opción Ocultar en el submenú Hoja, del menú Formato, como se muestra en la figura 2.41, para ocultar la hoja automáticamente. Para volver a mostrar la hoja, se puede acceder a la opción Mostrar del mismo submenú Hoja del menú Formato, como se muestra en la figura 2.42, y aparecerá un cuadro de diálogo donde se puede elegir de una lista las hojas que se encuentran ocultas.
Figura 2.42 Menú Formato/Hoja/Mostrar y Cuadro de diálogo Mostrar.
Proteger datos/hoja Como se vio anteriormente, la acción de ocultar o mostrar filas, columnas u hojas es un proceso muy sencillo. Así que Excel ofrece un nivel más alto de seguridad, protegiendo los datos mediante una clave (password). El objetivo de esta herramienta es que los usuarios no puedan modificar o ver los datos contenidos en la hoja electrónica de cálculo.
88
Elabora hojas de cálculo
La forma de proteger los datos es mediante el menú herramientas en la opción Proteger y, luego, Proteger hoja, el resultado es un cuadro de diálogo, como se muestra en la figura 2.44. En el cuadro de diálogo podemos escribir la contraseña, pero es recomendable tener cuidado, ya que en caso de olvidarla no será posible accesar a los datos. La contraseña puede tener un máximo de 15 caracteres, los cuales pueden ser letras o números, mayúsculas o minúsculas o letras acentuadas. Dentro del mismo cuadro se puede elegir qué es lo que queremos proteger de la hoja, y de forma predeterminada Excel marca las opciones Seleccionar celdas bloqueadas y Desbloqueadas, esto es para que se pueda mover el usuario en el archivo, aunque no le permita modificarlo.
Figura 2.43 Menú Herramientas Proteger.
Figura 2.44 Cuadro de diálogo Proteger hoja.
También de forma predeterminada en las propiedades de las celdas, como se vio anteriormente, cuando se estudió el formato de las celdas, todas las celdas cuentan con la propiedad bloqueada, como se muestra en la figura 2.45.
Figura 2.45 Pestaña Proteger (formato de celda).
89
B2
El objetivo de tener esta opción activa se debe a que cuando se protege la hoja de cálculo, por defecto se protegerán todas las celdas; ahora la tarea será desbloquear sólo las celdas que se necesitan modificar.
ELABORACIÓN Y EDICIÓN DE GRÁFICOS En áreas como matemáticas, estadística, economía, ingeniería y muchas otras, es necesario que la información se presente de tal forma que se resuma un conjunto de datos mediante un gráfico. Excel cuenta con una herramienta para la creación de gráficos, que ocupa los valores contenidos en las celdas. Así, se tienen varias formas para crear un gráfico, sin embargo, en este libro se presentará la manera más fácil de hacerlo, utilizando el asistente, el cual guía por medio de un cuadro de diálogo, paso a paso, todos los aspectos necesarios para la creación de un gráfico.
Planeación de un gráfico Nuevamente observamos que la planeación es un concepto esencial en la informática ya que, de realizarse de una forma adecuada, se ahorra tiempo y los resultados casi siempre son los deseados. La creación de gráficos en Excel no es la excepción. Para que el gráfico a crear sea fácil de entender y represente la información de una manera más atractiva, hay que tener en cuenta cuáles son los datos que se desea presentar. Una vez que éstos han sido seleccionados para graficar, ya sea en celdas dispersas o agrupados en uno o varios rangos, se debe decidir el tipo de gráfico. Excel cuenta con muchos tipos de gráficos, los cuales pueden ser de líneas, de barras, de pastel, etc. Además, permite dar un efecto de tercera dimensión a los mismos para embellecer su presentación.
Creación del gráfico Excel cuenta con una herramienta que automatiza la creación de un gráfico y para acceder a ella simplemente se debe dar clic con el ratón en el menú Insertar y después en la opción Gráfico, o bien, dar clic en el icono de la barra de herramientas estándar.
90
Elabora hojas de cálculo
Inmediatamente aparecerá el cuadro de diálogo nombrado Asistente para gráficos, que cuenta con 4 pasos. El primero es para elegir el tipo de gráfico de una lista de gráficos a los que Excel llama tipos estándar, como se muestra en la figura 2.46. Además de los tipos de gráficos estándar, Excel permite que el usuario pueda crear gráficos personalizados, para ello, es necesario seleccionar la pestaña Tipos personalizados, como se muestra en la siguiente figura.
Figura 2.46 Pestaña Tipos estándar Asistente para creación de un gráfico (paso 1).
Figura 2.47 Pestaña Tipos Personalizados Asistente para creación de un gráfico (paso 1).
Una vez que hemos elegido el tipo de gráfico a utilizar se puede dar clic en el botón siguiente y continuar con el paso 2. El paso 2 de este asistente consiste en indicarle a Excel cuáles son los datos que se necesita que aparezcan en el gráfico. De esta forma, en el cuadro de texto denominado rango de datos se pueden especificar los datos del gráfico, respetando la sintaxis que se definió anteriormente para la referencia a los mismos. En la figura 2.48 se muestra el aspecto del cuadro de diálogo y un ejemplo de rango de datos para su graficación. 91
B2
Figura 2.48 Pestaña Rango de datos Asistente para creación de un gráfico (paso 2).
En este mismo paso, se puede indicar a Excel qué es lo que significa cada uno de esos datos definidos en el paso anterior, ya que en la pestaña Series se escriben los títulos de las series y sus valores a graficar, así como los rótulos que debe incluir debajo del gráfico en el eje X. Un aspecto de este paso es el que se muestra en la figura 2.49.
Figura 2.49 Pestaña Serie Asistente para creación de un gráfico (paso 2).
Nota: Recuerda en todo momento que Excel usa referencias, ya sea relativas o absolutas, para representar los datos. Es necesario tener cuidado a la hora de escribir las referencias o Excel marcará un error al crear los gráficos. En el paso 3 de este asistente se editan las opciones de los gráficos. En la primera pestaña, llamada títulos, podemos editar el texto que se desea aparezca 92
Elabora hojas de cálculo
en el gráfico. El asistente también incluye una vista previa de cómo lucirá el gráfico, de esta forma, se pueden editar los títulos hasta que se presente en la forma deseada.
Figura 2.50 Pestaña Títulos Asistente para creación de un gráfico (paso 3).
En la pestaña Eje se editan los ejes X y Y del gráfico. Dicho de otra forma, se pueden modificar los valores que representan estos ejes.
Figura 2.51 Pestaña Eje Asistente para creación de un gráfico (paso 3).
En la pestaña Líneas de división se pueden agregar líneas de guía en el fondo del gráfico.
Figura 2.52 Pestaña Líneas de división Asistente para creación de un gráfico (paso 3).
Si observamos, el gráfico de forma predeterminada contiene una leyenda en el lado derecho del mismo. Ésta indica qué es lo que significa cada uno de los 93
B2
valores que se encuentran graficados. En la pestaña Leyenda se puede modificar la posición de ésta, para que aparezca en el lugar deseado.
Figura 2.53 Pestaña Leyenda Asistente para creación de un gráfico (paso 3).
Muchas veces es necesario que el gráfico sea más preciso, mostrando los valores de cada parte del mismo, con un rótulo que indique el valor de cada dato. Esto se logra en la pestaña rótulos de datos, donde se puede incluir el valor en cada uno de los datos graficados, como se muestra en la figura anterior (2.54).
Figura 2.54 Pestaña rótulos de datos Asistente para creación de un gráfico (paso 3).
Figura 2.55 Pestaña Títulos Asistente para creación de un gráfico (paso 3).
A veces no es suficiente con el hecho de colocar rótulos en los datos, sino también el conjunto de datos dentro del gráfico. Excel permite colocar la tabla en el gráfico en la pestaña Tabla de datos de este paso, como se muestra en la figura 2.55.
La última opción sirve para indicarle a Excel el lugar donde colocar el gráfico. Para ello existen dos opciones: colocarlo en una hoja nueva o dentro de la misma hoja, como un objeto que se pueda mover dentro de ella. La forma que adopta el asistente en este paso se muestra en la siguiente figura.
Figura 2.56 Asistente para creación de un gráfico (paso 4).
Mover y cambiar un tamaño de gráfico Una vez que se ha creado el gráfico, puede ser necesario moverlo de lugar para que aparezca una parte específica de la hoja, o es necesario cambiarlo de tamaño. Para mover o cambiar el tamaño del gráfico se selecciona con el ratón, dando un clic en el mismo. El aspecto del gráfico será como el que se muestra en la figura 2.57. 94
Elabora hojas de cálculo
Figura 2.57 Gráfico seleccionado.
Para moverlo dentro de la hoja activa se debe utilizar el ratón, dando clic en el gráfico y arrastrarlo al lugar deseado. Para cambiar su tamaño podemos dar clic en cualquiera de sus esquinas y arrastrarla hasta obtener el tamaño que se necesite.
Edición de un gráfico Si se desea cambiar el tipo de fuente, los colores, la alineación del texto, etc., se puede realizar a través de la barra de herramienta Gráfico, la cual se muestra en la figura 2.58.
Figura 2.58 Barra de herramienta gráfico.
Esta barra está siempre oculta y si no se ha personalizado Excel, sólo aparecerá al seleccionar un gráfico. Pero ¿qué sucede si no aparece? La solución es muy fácil, simplemente en el menú Ver y en la opción Barras de herramientas se selecciona la opción Gráfico, como se muestra en la siguiente figura.
Ventajas del empleo de gráficos § El gráfico es una representación visual de datos y también un medio para observar fácilmente tendencias y relaciones de conjuntos numéricos. § Permite presentar la información de una manera gráfica, de manera simplificada para facilitar su análisis. § Versatilidad, ya que se pueden diseñar diversos tipos de gráficos, dependiendo del tipo de información. Figura 2.59 Ver/Barra de herramientas/Gráfico.
95
Desarrolla bases de datos
3
! " '
# "
â&#x20AC;˘ DeďŹ ne quĂŠ es una base de datos (DB) y los conceptos bĂĄsicos: tablas, registros, campos, formularios, informes y consultas. â&#x20AC;˘ Reconoce la utilidad, funciones y ventajas de los sistemas de gestiĂłn de base de datos. â&#x20AC;˘ Enuncia los conceptos bĂĄsicos del diseĂąo de una base de datos. â&#x20AC;˘ Describe la interfaz de usuario y los elementos bĂĄsicos de un sistema de gestiĂłn de base de datos. â&#x20AC;˘ DeďŹ ne los elementos de la tabla de datos. â&#x20AC;˘ Enuncia los conceptos bĂĄsicos de relaciones. â&#x20AC;˘ Describe los tipos de consultas.
Construye bases de datos para el manejo y la administraciĂłn de informaciĂłn de los ĂĄmbitos escolar, cotidiano y laboral.
' "
â&#x20AC;˘ Crea bases de datos con base en los requerimientos solicitados. â&#x20AC;˘ Determina la ďŹ nalidad de la BD a desarrollar. â&#x20AC;˘ DiseĂąa la BD. â&#x20AC;˘ Busca, selecciona y organiza la informaciĂłn de la base de datos. â&#x20AC;˘ Divide la informaciĂłn en tablas. â&#x20AC;˘ Establece claves principales. â&#x20AC;˘ Crea relaciones entre tablas. â&#x20AC;˘ Elabora y modiďŹ ca tablas con base en el diseĂąo de la BD. â&#x20AC;˘ Establece las propiedades de los campos. â&#x20AC;˘ Crea y modiďŹ ca relaciones. â&#x20AC;˘ Realiza consultas, formularios e informes. â&#x20AC;˘ Aplica las herramientas de seguridad de la BD. â&#x20AC;˘ Ajusta el diseĂąo de la BD en caso de ser necesario. â&#x20AC;˘ Aplica las bases de datos para manejar y administrar informaciĂłn.
'
â&#x20AC;˘ Explica la utilidad y funciones de las bases de datos para el desarrollo de actividades escolares, cotidianas y laborales. â&#x20AC;˘ Desarrolla las prĂĄcticas propuestas por el docente sobre el manejo de informaciĂłn mediante BD. â&#x20AC;˘ Desarrolla un proyecto escolar en el que emplea las herramientas de BD. â&#x20AC;˘ Presenta al grupo el proyecto realizado destacando las competencias que ha desarrollado en el empleo de BD.
'
' # #$ " & %
! "
â&#x20AC;˘ Valora la importancia del diseĂąo de la base de datos. â&#x20AC;˘ Muestra iniciativa para aprender de forma autĂłnoma mediante consulta de bibliografĂa y cursos en lĂnea. â&#x20AC;˘ Demuestra creatividad en la elaboraciĂłn de bases de datos. â&#x20AC;˘ Demuestra responsabilidad en el manejo de la informaciĂłn. â&#x20AC;˘ Propone problemas escolares y cotidianos que se pueden resolver mediante el empleo de bases de datos. â&#x20AC;˘ Promueve el aprendizaje colaborativo en el desarrollo de BD.
B3
INTRODUCCIÓN Tal vez en alguna ocasión hayas escuchado el término base de datos y no supiste cuál era su significado. Una manera más sencilla de entenderlo es imaginando tu certificado de secundaria, el cual es un reporte impreso de todas las asignaturas que cursaste junto con las calificaciones obtenidas. Pero para poder llegar a él, imagínate una tabla con las materias por año cursado y otra tabla con las calificaciones asentadas; al vincular dichas tablas se generó un reporte el cual contiene más información, por ejemplo, nombre del alumno, nombre de la escuela, turno, generación, fecha, entre otros datos. Ahora imagínate una tabla con la información de todos los compañeros de tu grupo, o de tu generación. Toda esta información vinculada está almacenada en una base de datos, para posteriormente generar más información, según se necesite.
Actividad introductoria 1. ¿Qué es una base de datos?
2. Describe un ejemplo de la vida escolar cotidiana en que sea de utilidad una base de datos.
3. ¿Cuál es la función de una base de datos?
98
Desarrolla bases de datos
4. Menciona un sistema de gestión de base de datos.
5. Cita tres elementos de la tabla de datos.
6. ¿Qué es un registro?
7. ¿A qué se le llama formularios?
8. ¿Crees que sea importante aplicar herramientas de seguridad en una base de datos? Explica.
9. ¿En qué consisten las consultas de una base de datos?
10. ¿Qué utilidad tiene un sistema de manejo de base de datos para las empresas?
DEFINICIÓN DE UNA BASE DE DATOS. CONCEPTOS BÁSICOS: TABLAS, REGISTROS, CAMPOS, FORMULARIOS, INFORMES Y CONSULTAS En este mundo globalizado el manejo de grandes cantidades de información es una ventaja para las empresas, los gobiernos y hasta para una persona, pero de qué serviría toda esa información si no se le tiene organizada y clasificada. El modo de organizar o almacenar la información dependerá mucho de la forma en que se ocupe. Imagina una secretaria con sus archivos organizados por 99
B3
la cantidad que se debe a la empresa; a esta persona le interesa tenerlos por nombre. Piensa qué pasaría si en lugar de llevar tus libretas organizadas por materia sólo llevaras hojas sueltas para tomar tus apuntes y que todas esas hojas estén revueltas en tu mochila durante todo el semestre. ¡A la hora de los exámenes finales no podrías encontrar ningún apunte y por consiguiente llevaría al fracaso todo el trabajo del semestre! En todas partes podemos encontrar información, sin embargo, recuerda que sólo funciona si está organizada. En la actualidad existen muchas formas de organizar la información pero la más común son las bases de datos.
Actividad Trabajando en binas, lean las siguientes definiciones. Después traten de crear una definición acerca de lo que es una base de datos. Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. Conjunto organizado e integrado de datos almacenados en computadora, con el fin de facilitar su uso para aplicaciones con múltiples finalidades. Conjunto de datos consistente y usualmente persistente, organizado en un modo específico que permita acceder a la información de forma fácil y rápida. Sistema informático que almacena datos para su posterior consulta. Conjunto de datos organizados entre los cuales existe una correlación y que están almacenados con criterios independientes de los programas que los utilizan.
Definición propuesta:
100
Desarrolla bases de datos
Una base de datos se asemeja a una tabla y algunos autores así la manejan en sus textos por su semejanza con una hoja de Excel, para este curso también la podremos llamar de ese modo. Una base de datos puede estar constituida por una o varias tablas relacionadas entre sí y presenta las siguientes partes:
Registros Se le puede llamar fila para asemejarlo más a Excel. Un registro es el conjunto de todos los campos (columnas) que contienen los datos que pertenecen a una entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en ocasiones es usado como índice, aunque lo normal y práctico es asignarle a cada registro un campo clave para su búsqueda. Campo o columna Es el espacio de almacenamiento para un dato en particular que pertenece a un registro. Un campo es la mínima unidad de información a la que se puede acceder; cada campo tiene un nombre; un campo o un conjunto de ellos forma un registro. En las hojas de cálculo los campos son llamados celdas. La mayoría de los campos tiene atributos dependiendo de lo que se almacene en ellos; pueden ser numéricos de texto, alfanuméricos o boléanos (los mismos tipos que se observaron en el bloque 1 de este libro). Figura 3.1 Ejemplo de una base de datos dividida en tablas y relacionada.
101
B3
Para poder manejar las bases de datos existen los llamados manejadores de bases de datos (••••), en los cuales es normal que se pueda manejar la base de datos a nivel de comandos, es decir, órdenes definidas; pero la forma más habitual es mediante programas, que es la unión de esas instrucciones que se escriben a nivel de comando, una tras otra y entonces se crean programas. El sistema manejador de la base de datos es el corazón de la misma ya que tiene el control total de las afectaciones que puede sufrir. Formularios Son aquellas pantallas o cuadros de diálogo que se utilizan para poder introducir, cambiar, imprimir, presentar o borrar los datos de una base determinada o de varias bases conectadas entre sí, mediante algún campo.
Figura 3.2 Ejemplo de un formulario.
Informes Éstos permiten preparar los registros de una o varias bases de datos de forma que el usuario los tenga listos para verlos en pantalla o para imprimirlos. Consultas Son un método para acceder a la información que contienen las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos, utilizando un lenguaje de consultas. Técnicamente hablando, estas consultas se realizan a través de un lenguaje de manipulación de datos.
102
Desarrolla bases de datos
UTILIDAD, FUNCIONES Y VENTAJAS DE LOS SISTEMAS DE GESTIÓN DE DATOS !DATABASE MANAGEMENT SYSTEM DBMS" Con los grandes adelantos que se viven a diario en la ciencia, y en particular la informática, los sistemas que hace un año funcionaban a la perfección hoy se vuelven lentos pues no cuentan con algunas funciones más avanzadas que los nuevos sistemas ofrecen. Entonces, es el momento de cambiarlos, o en su defecto, cambiar el sistema de gestión de bases de datos; cualquiera de las dos opciones se vuelve delicada por el manejo que se tiene en ese momento dentro de la empresa o institución; se deberá plantear un plan de ataque para llevar a cabo estos cambios. Un nuevo sistema debe tener calidad en la forma en que maneja la base de datos. Las funciones más comunes son la consistencia, independencia, seguridad, manejo de transacciones, tiempo de respuesta y abstracción de la información y, por supuesto, debe ofrecer utilidad para las empresas.
Utilidad de los sistemas de gestión de datos La utilidad de un #$%&, para las empresas: • Mantener comunicación constante con los clientes (mail, teléfono, correo, etcétera). • Conocer las tendencias de compra del mercado objetivo. • Personalizar la atención a los usuarios. Es importante destacar que la “personalización” es considerada como la quinta P en la mezcla de mercadotecnia. • Realizar encuestas para campañas de publicidad y creación de nuevas marcas.
Funciones de los sistemas de gestión de datos Las funciones de un #$%& son las siguientes: • Crear y organizar las bases de datos. • Establecer las trayectorias para tener acceso rápido a los datos. 103
B3
• • • •
Manejar los datos de acuerdo con las necesidades del usuario. Registrar el uso de las bases de datos. Respaldo y recuperación de datos. Interacción con el manejador de archivos. Ubicación dentro de las unidades de almacenamiento de los archivos necesarios para poder trabajar. • Control de concurrencia, que es cuando dos usuarios quieren utilizar el mismo dato con el fin de que no afecte la información. • Seguridad e integridad, que consiste en evitar que personas o programas no autorizados o no previstos cambien la información que se encuentra almacenada en la base de datos.
Ventajas de los sistemas de gestión de datos Algunas de las ventajas de los gestores de bases de datos son: • Cuentan con utilerías y funciones, las cuales te ayudan a la hora de estar manejando la base de datos; la mayoría de los gestores de bases de datos cuentan con la capacidad para poder definir las tablas que se van a utilizar, gracias a los tipos de campos. • Compartir información con las demás áreas de la empresa. • Integridad de información, es decir, sólo existirá una base de datos. • Eliminación de información inconsistente. • Globalización de la información permitiendo a todos los usuarios contar con la información y considerarlo como un recurso más de la empresa. • Independencia de los datos, esto implica que no existe una unión forzada entre programas y datos.
CONCEPTOS BÁSICOS DE UNA BASE DE DATOS
El diseño de una base de datos requiere de un análisis exhaustivo del problema planteado, proponer una estructura ya sea de una sola base de datos o de varias, relacionadas entre sí por campos claves. Dentro de este análisis es muy necesario tener un contacto con el usuario, éste es la persona que va a usar más directamente el sistema; también es importante la identificación de las funciones que tendrá el sistema y la forma en que éste interactuará con el usuario, y todo esto documentado con el fin de tener muy claro cómo se va a desarrollar el sistema. 104
Desarrolla bases de datos
En el momento en que se va a hacer el diseño de una base de datos es muy necesario también tener en cuenta las siguientes consideraciones: • El tipo de la información. • El tamaño de la información. • El comportamiento del manejador de bases de datos con cada tipo de información. • La velocidad de acceso. • Facilidad de acceso a la información. • Facilidad para extraer la información requerida. En el desarrollo de sistemas existen las metodologías para el diseño de la estructura de bases de datos: • Recopilación de información. Como ya se comentó, es necesario conocer detalladamente lo que se va a realizar, las funciones que se deben realizar, consultar a las personas que operan el sistema actual o la forma en cómo llevan a cabo las acciones actualmente para que cuando se cambien no se tengan problemas; si van a realizar un reemplazo del sistema actual por uno nuevo, es muy importante revisar las antiguas funciones para que las nuevas sean mejores y se realicen de maneja más segura. • Identificación de objetos. Objetos o campos son de vital importancia ya que varios de ellos serán utilizados para relacionar las bases de datos. • Crear modelos de los objetos. Registrar los objetos de manera que representen visualmente su contenido. • Identificar tipos de objetos. Establecer los tipos que deben almacenarse para cada elemento del objeto. • Identificar relaciones entre objetos. Una vez definidas las relaciones revisar que las tablas estén construidas de manera lógica. Dentro del desarrollo de un sistema existe una parte de adaptación en la selección de un modelo lógico para las bases de datos, recordando que éstas contienen entidades de información que están relacionadas vía organización y asociación. La arquitectura lógica de una base de datos se define mediante 105
B3
un esquema que representa las definiciones de las relaciones (campos clave) entre las entidades de información (tablas o bases). La arquitectura física de una base de datos depende de la configuración del hardware residente. Sin embargo, tanto el esquema (descripción lógica) como la organización (descripción física) deben adecuarse para satisfacer los requerimientos funcionales y de comportamiento para el acceso al análisis y creación de informes.
Relaciones Las diferentes formas de relación entre diversas bases de datos que podemos encontrar son las que explicamos a continuación. Relaciones uno a uno Este tipo de relación se da cuando cada campo clave aparece sólo una vez en cada una de las tablas. Por ejemplo, una persona y su teléfono casero; es normal que cada teléfono aparece en el directorio telefónico asignado a una sola persona o compañía, por eso se puede decir que existe una relación uno a uno y se representa de la siguiente manera:
En este tipo de relación cada uno de los campos define a aquél con el que se relaciona. Relaciones uno a varios Este tipo de relación se da cuando cada campo clave aparece sólo una vez en una tabla y varias veces en otra de las tablas. Siguiendo el ejemplo anterior podríamos decir que una persona tendría los siguientes tipos de teléfonos: el casero, el de su oficina y su teléfono celular. Para ello, debemos tener nuestras bases de datos preparadas las cuales se representarían de la siguiente manera:
106
Desarrolla bases de datos
En este caso, lo aconsejable no es almacenar todos los datos en una sola tabla, sino en tablas separadas, utilizando el identificador "# para relacionarlas.
Trataremos de explicar la figura anterior. En la tabla personas se guardan los nombres y apellidos con su $%#"&' o número de identificador, clave o registro. En la tabla de teléfonos almacenamos sólo los números de teléfono, con su correspondiente número identificador, clave o registro, para este caso %('). La forma de relacionar ambas tablas es poner un campo llamado $%#"&', el cual es el mismo identificador que el de la tabla personas. De este modo será mucho más sencillo cambiar, eliminar o ampliar los números de teléfono en la misma tabla. Relaciones de varios a varios Podemos encontrar el caso de que los empleados de una empresa tengan a sus hijos en la misma escuela, entonces la escuela tendría en su base de datos varios registros con el mismo número; asimismo, cuando dos o más hermanos están en la misma escuela y se necesitan los teléfonos de los padres, se tendrían varios registros repetidos. Para evitar esta situación se elaboran tablas intermedias que asocien estos datos de una mejor manera. Este tipo de relaciones podría ilustrarse de la siguiente forma:
107
B3
Tratando de representar lo anterior en tablas sería de la siguiente manera:
En este caso hemos creado una tabla intermedia llamada !"#$%$"&. En la tabla “"%'#()&” incluimos un nuevo campo (*+%, que se relaciona con la tabla !"#$%$"& y es ésta la que se relaciona directamente con los teléfonos. De esta manera, podemos almacenar todos los datos con facilidad sin tener que repetir un solo número telefónico. A la hora de crear una o varias bases de datos se debe tener cuidado de almacenar exclusivamente la información necesaria, así como normalizar la estructura de las tablas. Podríamos decir que éstos son los principales objetivos de la normalización: • • • • • • • 108
Controlar la redundancia de la información. Evitar pérdidas de información. Capacidad para representar toda la información. Mantener la consistencia de los datos. Seleccionar el tipo de dato adecuado. Identificar si una columna debe ser de tipo texto, numérico o de fecha. Elegir el subtipo más apropiado para cada columna.
Desarrolla bases de datos
• Configurar la longitud máxima para las columnas de texto y numéricas, así como otros atributos. • Utilizar índices apropiadamente. • Usar tablas temporales. El último paso del diseño de la base de datos es adoptar determinadas convenciones de nombres. • Utilizar caracteres alfanuméricos. • Utilizar el guión bajo (_) para separar palabras. • De ser posible, los nombres de las tablas deberían ir en plural y los nombres de las columnas en singular. • Utilizar las letras "# en las columnas de clave primaria y foránea. • En una tabla, colocar primero la clave primaria seguida de las claves foráneas. • Los nombres de los campos deben ser descriptivos de su contenido. • Los nombres de los campos deben ser unívocos entre tablas, excepción hecha de las claves.
Modelos de bases de datos Un modelo de datos es básicamente una descripción de cómo se guarda, el método de almacenamiento y recuperación de la información. Los modelos son implementaciones que permiten a los sistemas de bases de datos trabajar eficientemente y, por lo general, son conceptos matemáticos y algorítmicos, aquí se presentan algunos de ellos:
Jerárquico
Red
Transaccionales
Almacenan su información en una estructura jerárquica, en una forma similar a un árbol (visto al revés), en donde un nodo padre o raíz de información puede tener varios nodos hijos u hojas; son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos, permitiendo crear estructuras estables y de gran rendimiento. Su principal limitación es su incapacidad de representar eficientemente la redundancia de datos. Parecido al jerárquico con la diferencia de que un mismo nodo puede tener varios padres. La dificultad que significa administrar la información en una base de datos de red hace que este modelo sea utilizado en su mayoría por programadores. Su fin es el envío y la recepción de datos a grandes velocidades; es decir, su único fin es recolectar y recuperar datos a la mayor velocidad posible. 109
B3
Relacionales
Multidimensionales
Orientadas a objetos
Documentales
Deductivas
110
Es un modelo utilizado para modelar problemas reales y administrar datos dinámicamente. La idea fundamental es el uso de relaciones, las que podrían considerarse en forma lógica como conjuntos de datos llamados tuplas. Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla). En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL (Structured Query Language o Lenguaje Estructurado de Consultas), un estándar implementado por los principales motores o sistemas de gestión de bases de datos relacionales. Son bases de datos ideadas para desarrollar aplicaciones muy concretas. No se diferencian mucho de las relacionales, la diferencia está más bien a nivel conceptual; aquí los campos o atributos de una tabla pueden ser de dos tipos: o bien representan dimensiones de la tabla, o bien representan métricas que se desean estudiar. Este modelo, bastante reciente y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento), incorporando los conceptos del paradigma de objetos: • Encapsulación. Oculta la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos. • Herencia. Los objetos heredan comportamiento dentro de una jerarquía de clases. • Polimorfismo. Una operación puede ser aplicada a distintos tipos de objetos. Permiten la indexación a texto completo, y en líneas generales realizar búsquedas más potentes. Es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. También llamadas bases de datos lógicas ya que se basan en lógica matemática.
Desarrolla bases de datos
DESCRIPCIÓN DE LA INTERFAZ DE USUARIO Y LOS ELEMENTOS BÁSI! COS DE UN SISTEMA DE GESTIÓN DE BASE DE DATOS "DBMS# La interfaz, como ya la hemos definido, es la parte en donde el usuario y la máquina interactúan. Existen dos tipos: la gráfica y la de comando. Para este curso se utilizará Access 2007 ya que es uno de los más populares y usados. A continuación se presenta un ejemplo de FoxPro, un manejador de bases de datos empleado en la década de 1990 –que normalmente era utilizado por comando–, y la página de inicio de Access, que ya es un manejador gráfico.
Para ingresar a Access existen varias formas pero las más comunes son desde , dando clic en el el menú de inicio dando doble clic en el icono de icono de acceso directo del mismo Access , o desde todos los programas y de ahí a la carpeta de Microsoft Office.
Interfaz del &'() La pantalla inicial de Access 2003 es muy parecida a las ya vistas en Word, Excel y Power Point; es la manera en que se estandarizan los programas de Microsoft para que sus usuarios no se pierdan y casi todos los iconos, menús y comandos se encuentren en el mismo lugar. Las partes que la integran son las mismas: barra de nombre, barra de menús y ahora la barra que conocíamos como estándar se convierte en barra de bases de datos, la parte que aparece a la derecha es el panel de tareas. La creación de una base de datos con Access es de la siguiente manera: en la parte de más abajo del panel de tareas aparece el icono , se le da doble clic y aparece un nuevo menú en lugar del panel de tareas, en donde para crear un 111
B3
archivo nuevo se pulsa base de datos en blanco, de ahí aparece un cuadro de diálogo en el que se debe poner el nombre a la base de datos que se va a crear. Recuerda las recomendaciones que se dieron antes respecto a los nombres que deben llevar las bases de datos y que te sean fáciles de recordar pero sin perder la importancia del trabajo realizado. Una vez que se le puso el nombre aparece la siguiente ventana, desde la cual se trabajan las bases de datos. Las diversas pestañas que aparecen son: tablas, consultas, formularios, páginas macros y módulos. Al crear una tabla en vista diseño aparece la siguiente pantalla donde ya definimos unos campos y en donde podemos poner el nombre de cada campo hasta de 64 caracteres, incluyendo espacios en blanco. Los tipos de campo son los que aparecen en la pantalla como: texto, memo, número, etc. En la parte de abajo aparecen las generalidades de cada campo; existe una parte para la descripción de cada campo; pero existe otra parte por si no te alcanzan los 64 caracteres para poder definir el campo y describirlo.
Los tipos de datos • Texto, almacena cadenas de caracteres, letras, símbolos y números (con los que no se podrán hacer cuentas). • Numérico, almacena números destinados a realizar operaciones; existen cinco divisiones de los números: o Byte, para almacenar el rango de 0 a 255. o Entero, para el rango de -32768 a 32767. 112
Desarrolla bases de datos
• • • • • •
o Entero largo, para el rango de entre -2147483648 a 2147483647. o Simple, para números decimales entre -3.4 x 1038 y 3.4 x 1038 con 7 decimales. o Doble, para números entre -1.797 x 1038 y 1.797 x 1038 con 15 decimales. Fecha/hora general, larga y corta. Autonumérico, es un valor numérico que Access incrementa de modo automático cada vez que añade un registro; no se modifica manualmente. Sí/No, datos que sólo tienen dos valores: sí/no, cierto falso, 0 1. Memo, para almacenar texto hasta 64 000 bytes. Moneda, valores de tipo monetario. Objetos "#$, objetos como gráficos, texto, imágenes, etc., que se han creado en otras aplicaciones pero que se han incrustado o vinculado a la base.
Los menús de Access cambian dependiendo de la vista en que se está utilizando; se presentan de acuerdo con el orden de la figura de a un costado. Barra Vista Diseño
Barra Vista Hoja de datos
113
B3
Barra de Vista Tabla dinámica
Barra Vista Gráfico dinámico
Elementos básicos de una DBMS Formularios El hecho de que la información llegue a introducirse en la base de datos es un poco difícil viéndolo desde el punto de vista de que una persona la deposite en la base de datos misma; se pueden cometer errores si no se está acostumbrado a utilizar la base, los campos están uno encima de otro y se podría perder la referencia. Para evitar este tipo de problemas se crearon los formularios, los que permiten la introducción de datos en las tablas de una forma más sencilla y limpia; hay diferentes tipos de formularios: en donde se ven todos los campos de la tabla, en donde se ven sólo algunos y, por supuesto, se pueden personalizar, ya que el orden de los cam114
Desarrolla bases de datos
pos no debe ser el mismo con que aparecen en las tablas. Se pueden crear más de un formulario por tabla o también tomar campos de diferentes tablas y que aparezcan en el mismo formulario. Para crear un formulario en Access hay que presionar la pestaña de Formularios; aparecen dos opciones: “Crear un formulario en vista diseño” y “Crear un formulario utilizando el asistente”, con la primera opción aparece la pantalla que se muestra a continuación y en ella uno define los títulos, los campos a utilizar, los botones que se pondrán, y si se da clic con el botón derecho del ratón aparecerán en orden otras opciones rápidas.
Con la segunda opción aparecen los cuadros de diálogo paso a paso, cada uno de los cuatro pasos nos guían para tener un formulario como uno quiere: en el paso uno, se definen los campos que se desea incluir en el formulario, como ahí lo dice, se pueden utilizar de diferentes tablas; en el paso dos, se elige el modo en que se presentará el formulario, hay que escoger uno de los seis que aparecen; en el paso 3 se escoge el estilo y en el paso 4 se le pone nombre al formulario.
115
B3
TIPOS DE CONSULTA
Consultas La consulta es la necesidad de encontrar información dentro de las tablas. La información que se presente puede venir de una tabla o de varias tablas relacionadas entre sí; la consulta presenta información, la cual puede ser modificada o sólo de referencia. Para mostrar la información existen los criterios con los que se va a presentar la misma y a estos criterios también se les llama filtros. Algunas de las acciones que conllevan el hacer una consulta son: elegir tablas, modificar los datos de las tablas, elegir uno o varios campos de las tablas, seleccionar los registros, realizar cálculos, y a partir de estas consultas crear informes, otras consultas o formularios.
Para realizar una consulta en Access hay que presionar la pestaña de Consultas y aparecen las opciones “Crear una consulta en vista diseño” y “Crear una consul116
Desarrolla bases de datos
ta utilizando el asistente”. Con la primera opción aparece la siguiente pantalla en donde uno define los títulos, los campos a utilizar, los botones que se pondrán, así como otras opciones si se presiona el botón derecho del ratón.
Con la segunda opción aparecen los cuadros de diálogo paso a paso, cada uno de los tres pasos nos guían para hacer una consulta como uno quiere. En el paso uno, se definen los campos que se desean incluir en la consulta, se pueden utilizar diferentes tablas; en el paso dos se elige el modo en que se hará la consulta ya sea a “Detalle” o de manera de “Resumen”, en este caso se tiene opciones; en el paso 3 se le pone nombre a la consulta.
117
B3
Informes Los informes son un objeto de Access cuya principal función es apoyar en la toma de decisiones. Son sólo una representación gráfica de los datos contenidos en las bases de datos o tablas, más los encontrados en las consultas. Esta presentación gráfica está orientada a la impresión de los datos, esta impresión se da en columnas o en etiquetas, según sea el uso que se le quiera dar.
Para crear un informe en Access hay que presionar la pestaña de “Informes” y aparecen las opciones “Crear un Informe en vista diseño” y “Crear un informe utilizando el asistente”. Con la primera opción aparece la pantalla siguiente en donde se define el encabezado, el contenido del informe y el pie de página; otras opciones rápidas aparecerán si se da clic al botón derecho del ratón.
Con la segunda opción aparecen los cuadros de diálogo paso a paso; los seis pasos nos guían para elaborar el informe deseado. En el paso uno, se definen los campos que se desean incluir en el informe de las tablas o las consultas ya realizadas; en el paso dos se elige el modo de agrupar los datos, en este caso será por algún campo; en el paso 3 se ordenan los registros hasta por cuatro campos, uno seguido del otro, con el fin de formar un orden o índice; el paso 118
Desarrolla bases de datos
4 nos pide una forma de organizar el informe, hay seis posibilidades, y aparte la orientaci贸n de la hoja; el paso 5 es la presentaci贸n que le podemos dar al informe y en el paso 6 se le pone nombre al informe.
119
B3
CONCEPTOS BÁSICOS DE RELACIONES
El concepto relación viene del encuentro o la unión de dos o más elementos en la utilización de las bases de datos. Un ejemplo muy común es que en las escuelas se necesita que los alumnos estén relacionados con sus materias y esas materias con un maestro. Sería inútil que a cada alumno se le cargaran sus materias y a esas materias se les uniera al maestro, todo en una sola base de datos; por ello es mejor utilizar las relaciones como explicaremos a continuación.
120
Desarrolla bases de datos
En esta base deberán estar los datos escolares del alumno pero no sus datos personales, entonces al alumno se le asigna una clave y con ella se tiene acceso a la base de dato del alumno, en la cual deberá existir una clave del grupo al que pertenece y con eso se puede tener acceso a los maestros que dan clases en ese grupo y las materias que imparten. Esto se puede visualizar en el siguiente esquema.
Actividad Como ejercicio final se les propone que traten de realizar, con la ayuda de su profesor, todo el estudio de cómo sería la mejor forma de crear una base de datos utilizando diferentes tablas para llevar el control escolar de su escuela, utilizando los diferentes tipos de consultas, formularios e informes, empezando por el análisis de los datos con que se cuenta actualmente, la formación de las diferentes tablas, claves de acceso e índices que se utilizarán. Recuerden tener en cuenta los diferentes consejos que se dieron durante este bloque.
121
Emplea software educativo
4
! " '
# "
â&#x20AC;˘ DeďŹ ne quĂŠ es el software educativo. â&#x20AC;˘ Describe las caracterĂsticas del software educativo. â&#x20AC;˘ Enuncia las ventajas de emplear software educativo. â&#x20AC;˘ DeďŹ ne quĂŠ es la universidad virtual. â&#x20AC;˘ Reconoce las caracterĂsticas y ventajas de la universidad virtual para estudiar diplomados, especialidades, maestrĂas y/o doctorados.
Emplea software educativo para aprender e incrementar sus posibilidades de formaciĂłn en el contexto cotidiano y escolar. Valora la universidad virtual como una modalidad ďŹ&#x201A;exible de educaciĂłn en el contexto cotidiano, escolar y laboral.
' "
â&#x20AC;˘ Determina sus requerimientos de aprendizaje. â&#x20AC;˘ Busca software educativo acorde con sus necesidades acadĂŠmicas. â&#x20AC;˘ Selecciona un software educativo. â&#x20AC;˘ Emplea las funciones y herramientas de software educativo. â&#x20AC;˘ Practica la comunicaciĂłn como parte del proceso de aprendizaje. â&#x20AC;˘ Consulta en lĂnea diversas instituciones que ofrecen universidad virtual y compara sus caracterĂsticas.
'
â&#x20AC;˘ Utiliza organizadores grĂĄďŹ cos para deďŹ nir la naturaleza, funciĂłn, caracterĂsticas y ventajas del software educativo. â&#x20AC;˘ Aplica las herramientas y funciones del software educativo seleccionado. â&#x20AC;˘ Reproduce el software educativo mostrando sus ventajas a un grupo de personas. â&#x20AC;˘ Presenta a su grupo las alternativas de la universidad virtual.
'
' # #$ " & %
! "
â&#x20AC;˘ Se muestra motivado y conďŹ ado en su capacidad de aprender. â&#x20AC;˘ Demuestra iniciativa para aprender de forma autĂłnoma. â&#x20AC;˘ Promueve el empleo de software educativo como herramienta para aprender. â&#x20AC;˘ Analiza de forma crĂtica las caracterĂsticas y ventajas de la educaciĂłn en lĂnea. â&#x20AC;˘ Valora la universidad virtual como una modalidad ďŹ&#x201A;exible de formaciĂłn. â&#x20AC;˘ Promueve la formaciĂłn y actualizaciĂłn continua a lo largo de la vida.
B4
INTRODUCCIÓN Dentro de los múltiples usos que pueden tener, las tecnologías de información y comunicación también favorecen a la educación. En los últimos años se ha desarrollado una serie de cursos y tutoriales –llamados software educativos– los cuales ayudan a la realización del proceso enseñanza-aprendizaje ya sea de manera autónoma, con tutoría o apoyo de algún docente o facilitador. Con el uso de las ••• las escuelas, universidades e institutos han desarrollado una serie de cursos en donde los estudiantes ya sean de bachillerato, universidad o postgrado pueden estudiar, certificarse y graduarse en alguna de las múltiples opciones que ahora se ofrecen por medio de la red, sin tener que moverse de su lugar de origen.
Actividad introductoria 1. ¿Qué es un software educativo?
2. Menciona cinco características que deben tener los programas de software diseñados para propósitos educativos.
124
Emplea software educativo
3. Señala tres ventajas de emplear el software educativo. a) b) c) 4. ¿Qué son las !"#s?
5. ¿Cómo definirías una universidad virtual?
6. ¿Qué tipo de estudios pueden realizarse en esta universidad?
7. ¿Cuáles son las ventajas de estudiar en una universidad virtual?
8. ¿Qué diferencias existen entre un diplomado, una especialidad, una maestría y un doctorado?
9. Escribe el nombre de alguna universidad virtual que conozcas.
125
B4
10. ¿Qué desventajas consideras que tiene estudiar en una universidad virtual?
Definición de software educativo Antecedentes históricos Los primeros cursos por correspondencia se anunciaban en las revistas o en los periódicos. En nuestros días si quieres un curso, únicamente basta con solicitar la información en caulquier buscador de internet, en donde se despliega una amplia gama de opciones a elegir, a las cuales puedes acceder mediante un pago o de manera gratuita. A todos estos programas informáticos que te ayudan a desarrollar tus habilidades y competencias se les denomina software educativo. Definiendo al software educativo Existen muchas definiciones de lo que es el software educativo, veamos algunas de ellas.
La "#$% y la Universidad Nacional de Educación a Distancia ("#&') de España firmaron un convenio para impulsar el desarrollo de planes y programas de estudio en las modalidades del Sistema de Universidad Abierta y Educación a Distancia, esto fue publicado en la Gaceta "#$%, número 4,251, del día 31 de mayo de 2010. Con este convenio de trabajo impulsarán la educación a distancia con actividades académicas, científicas, tecnológicas y culturales.
126
Software Educativo: Cualquier programa computacional cuyas características estructurales y funcionales sirvan de apoyo al proceso de enseñar, aprender y administrar (Sánchez, J. 1999). Software Educativo: Aquel material de aprendizaje especialmente diseñado para ser utilizado con una computadora en los procesos de enseñar y aprender. Software Educativo: Es una aplicación informática que soportada sobre una bien definida estrategia pedagógica, apoya directamente el proceso de enseñanzaaprendizaje, constituyendo un efectivo instrumento para el desarrollo educacional del hombre del próximo siglo (Rodríguez Lamas, 2000).
Emplea software educativo
Software Educativo: El conjunto de recursos informáticos diseñados con la intención de ser utilizados en el contexto del proceso de enseñanza-aprendizaje. El software educativo se diseña para un tema en específico, casi ninguno de ellos es con fines generales. Normalmente son para aprender un curso o un programa.
Actividad De acuerdo con las anteriores definiciones y organizados en binas elaboren una definición de software educativo:
Características del software educativo Las características más representativas del software educativo son: • Es un material elaborado con una finalidad didáctica. • Utiliza la computadora como herramienta de soporte en la que los alumnos realizan las actividades propuestas en el curso. • Existe una interacción fluida e inmediata entre el equipo de cómputo y el usuario. • Es fácil de usar, se necesitan conocimientos mínimos de computación o informática para realizar las actividades de aprendizaje propuestas. • Se adapta a cada estudiante, quien decide la hora y el día para efecturar sus actividades, así como el ritmo de trabajo con que lleva el curso. • Utiliza todos los medios posibles para que el alumno aprenda: audio, video, animación, definiciones, ilustraciones, ejercicios, prácticas, simulaciones, etcétera. • Permite el trabajo individual. 127
B4
El software educativo cuenta también con funciones como las siguientes:
Tecnologías de la información (TIC): Es el estudio, diseño, desarrollo, fomento, mantenimiento y la administración de la información por medio de Sistemas Informáticos como son la computadora, los teléfonos celulares, la televisión, la radio, los periódicos digitales, etc. (Asociación Americana de las Tecnologías).
128
Ventajas de emplear software educativo • Al incorporar las !"#s, enriquece el campo de la pedagogía evolucionando la enseñanza-aprendizaje. • Se convierte en una nueva forma, atractiva, rica y dinámica fuente de conocimientos. • Se puede adaptar a las características y necesidades del grupo teniendo en cuenta el diagnóstico, avance del proceso de enseñanza-aprendizaje. • Eleva la calidad del proceso enseñanza-aprendizaje.
Emplea software educativo
• Permite controlar las tareas, proyectos y prácticas de manera individual o colectiva. • Muestra la transversalidad que ofrece un curso con otras de las asignaturas. • Da las pautas para una nueva forma de “Dar clase”.
Actividad I. Investiga diez ejemplos de software educativo y trata de encontrar las características, ventajas y finalidades de cada uno.
II. En equipos de trabajo de seis integrantes, comenten los software educativos investigados individualmente y conjunten la información.
Definición de universidad virtual Una universidad real debe contar con una buena infraestructura: salones, bibliotecas, laboratorios, centros de cómputo, auditorios y salones de conferencias; dentro de la infraestructura se encuentra también la parte humana: maestros, administrativos, directivos, personal de servicios, etc. Las universidades virtuales no tienen toda esta infraestructura, pero gracias a las "#$’s puede proveer de todo esto de manera virtual. La innovación de esta modalidad es que los alumnos podrán tomar cursos en casi cualquier lugar, siempre y cuando se puedan conectar a la web y cuenten con una computadora. 129
B4
En la universidad virtual no tienen que estar físicamente los maestros y alumnos en el mismo lugar, ni converger en el tiempo ni el espacio. Busca crear y difundir una nueva concepción de la enseñanza que utilice la tecnología. La universidad virtual plantea una institución sin instalaciones, un sistema de educación basado en aprendizaje vitalicio y en la interacción ciberespacial, en donde el estudiante asume la necesidad de aprender y establecer su propio ritmo de autoaprendizaje. Su principal propósito es educar a personas más capaces, responsables, críticas y cooperativas, que propongan soluciones factibles a los problemas que aquejan a la humanidad. Uno de los valores agregados de la universidad virtual se encuentra la posibilidad de recibir cursos en diferentes lugares y tiempos por medio de diversas e innovadoras tecnologías. Características y ventajas de la universidad virtual para estudiar Software educativo para fomentar la salud:
Algunas de las características de este modelo son descritas a continuación:
Quitómetro: Sistema revolucionario para dejar de fumar. Te ayuda a aber cuántos cigarrillos has dejado de fumar, cuanto has ahorrado, tiempo sin fumar, etcétera.
• Utiliza todos los medios de las redes de comunicación electrónica, y por supuesto, sus recursos, para formar un ambiente educativo: redes internas, intranet, y redes externas, internet. • Al introducir el término de aprendizaje o educación a distancia se define como el pro-
Workrave: Programa que ayuda a la prevención y recuperación de lesiones por esfuerzo repetitivo, avisándote el momento en que debes realizar pausas o descanso.
130
Emplea software educativo
•
•
•
•
•
•
•
•
ceso de enseñanza-aprendizaje que se desarrolla mediante actividades basadas en redes de comunicación, también llamada tele-enseñanza, que va superando el modelo tradicional de comunicación y difusión de la cultura o el conocimiento, facilitando la discusión de ideas de tal modo que libera al alumno del modelo tradicional de difusión y comunicación, propiciandole el uso del correo electrónico para la discusión de ideas, de manera sincrónica o asincrónica con personajes de distintos ámbitos y nacionalidades con el fin de poder formar su conocimiento en grupos multidisciplinarios. El proceso de enseñanza-aprendizaje se desarrolla en las Redes de Comunicación, de tal manera que, haciendo uso de todas las posibilidades que se tienen a la mano, el alumno logrará un aprendizaje significativo, sólo guiado por el facilitador y basado en su conocimiento previo e intuitivo. Los contenidos están localizados en diferentes sitios dentro de la red, esto implica que el aprendizaje es distribuido, de esta forma la enseñanza y el aprendizaje ocurren independientemente del lugar y el tiempo. Los textos electrónicos en multimedia los cuales cuentan con hiperenlaces e hipertexto, así como imágenes y sonido, se vuelven más atractivos que el texto tradicional y provoca en el alumno un incentivo más para aumentar su aprendizaje. La utilización de la internet permite el enlace a librerías o bases de datos de cualquier parte del mundo y aumenta la posibilidad de investigaciones más a profundidad e interesantes. Posibilita la comunicación sincrónica mediante algún chat y asincrónica mediante los foros en donde sólo se cuelgan tareas o comentarios para que durante ese día o al siguiente alguien pueda dar su opinión sobre el tema que se escribió, ya sean docentes u otros estudiantes. Esta tecnología permite que los estudiantes elaboren y envíen sus tareas, proyectos y evaluaciones, así como la discusión del grupo sobre algún tema en específico. La simulación de ejercicios es muy empleada, con el fin de que el aprendizaje experimental se desarrolle entre los estudiantes. Se adapta al ritmo de aprendizaje de cualquier usuario; el tipo de modelo puede ser eficazmente utilizado en el aprendizaje individual, de tal forma que el alumno puede avanzar de acuerdo con sus propias necesidades y posibilidades. Se toma el tiempo necesario para aprender, organizando el tiempo en la manera que más le convenga. La información se encuentra almacenada en medios magnéticos, permitiendo que el individuo tenga libertad de movimiento dentro de la misma; puede ser presentada en forma más clara y concisa, permitiendo, además, que el individuo involucre su propia creatividad, dando su propio significado a la información.
Bioex es un gimnasio versátil y completo de sistemas y software de la nutrición. Diseñado para estudiantes y profesionistas en salud. Contiene más de 3200 ejericico sde estiramiento para entrenamiento personal.
131
B4
• Las •••´s se han constituido en los cimientos, las bases y los pilares de la educación virtual ya que gracias a su uso se ha podido llegar a todos los campos del conocimiento, y en algunos casos cambiando las formas del pensamiento, ocupando un papel central dentro de cualquier ámbito. Estas nuevas tecnologías aplicadas y probadas en el proceso de enseñanzaaprendizaje permiten el surgimiento de nuevas generaciones con capacidades cognoscitivas, creativas y afectivas muy distintas a las actuales.
Educación en línea La educación en línea, e-learning, estudios en línea, educación virtual o formación virtual, utiliza la internet como medio de transporte para llevar a cabo el proceso de enseñanza-aprendizaje. Podemos decir que la educación en línea es un tipo de educación a distancia, dado que quien toma un curso o realiza sus estudios en esta modalidad no se encuentra en algún instituto, escuela, universidad o centro educativo, y no cuenta con un maestro ni con clases en forma presencial, sino que puede aprender desde su casa u oficina.
e-learning: Es la educación a distancia completamente virtual, relacionada con la educación semipresencial “blendend learning” a través de los canales electrónicos (internet). Usa herramientas o aplicaciones de hipertexto (correo electrónico, páginas web, foros de discusión, chat, etc.) como soporte de los porcesos de enseñanzaaprendizaje. 132
Esta modalidad nació cuando los cursos por correspondencia se hicieron famosos, sólo que para esos cursos no había una manera formal de evaluación para demostrar que el estudiante había llenado los requisitos suficientes para certificarse o graduarse. La institución con más antigüedad en la educación a distancia es la Universidad de Sudáfrica, en donde se ofrecen cursos desde 1946, la Open University es la más grande del Reino Unido, fundada en 1969, la Universidad Nacional de Educación a Distancia de España inició actividades en 1973, y en 1974 la Fen Universität Hagen. La educación en línea trabaja por medio de una plataforma que es un espacio en una computadora que se sube a la web y que fue creado específicamente para dicho fin, la cual contiene herramientas que apoyan al aprendizaje. En los últimos años, la educación en línea está creciendo a un ritmo muy rápido
Emplea software educativo
por las grandes ventajas que ofrece utilizar internet para ofrecer al público la oportunidad de cursar, ya sea una carrera o un posgrado.
Actividad Realiza una investigación para saber cuáles son las escuelas, universidades o institutos que ofrecen algún tipo de educación en línea en el estado de Veracruz.
Una de las características más atractivas de esta modalidad de estudios es su flexibilidad de horarios. El estudiante organiza su periodo de estudio por sí mismo, lo cual requiere cierto grado de autodisciplina. Esta flexibilidad a veces es vulnerada por ciertos cursos que exigen participaciones online en horarios y/o espacios específicos. Algunas características son: interactiva, multimedia, abierta, accesible, sincrónica y asincrónica, recursos en línea distribuida, colaborativa, etcétera. La universidad virtual es muy útil para estudiar: diplomados, especialidades, maestrías, doctorados. Ventajas de la educación en línea • Normalmente se lleva a cabo desde la casa del estudiante. • Se desarrolla a través de plataformas informáticas. • Se adapta al horario del estudiante, él decide a qué hora estudia sin que sus demás ocupaciones se interrumpan. 133
B4
• El estudiante tiene la total responsabilidad de sus estudios y forma parte activa de su aprendizaje. • El maestro tiene forma de saber cuál de sus alumnos está atrasado de acuerdo con los múltiples programas y formas de evaluación que la misma plataforma ofrece. • Todos los alumnos tienen acceso a la misma enseñanza a pesar de que algún día no lleguen a entrar al portal o plataforma. • Existe retroalimentación de información, de manera que el tutor o maestro conoce si el alumno responde al método y logra los objetivos iniciales. • Permite a las universidades o institutos ofrecer formación a las empresas o instituciones sin gastos de viáticos para sus trabajadores. • Permite a las universidades o institutos ofertar la formación a aquellas personas o trabajadores que no pueden acceder a sus cursos presenciales. Desventajas • Alumnos con poco interés o responsabilidad ante el trabajo o tareas. • Dificultad de organización de tiempos entre los estudiantes. • Falta de seriedad por parte de algunas instituciones o universidades al no registrar sus cursos o posgrados y no contar con los permisos de las autoridades educativas.
I. Investiga en internet lo siguiente. 1. Algunas de las universidades más prestigiadas del mundo.
2. Cuáles son los cursos y/o carreras virtuales, así como posgrados que se pueden tomar en línea.
3. ¿Por cuáles te interesarías?
¿Podrías en un momento dado estudiar en una escuela virtual? Razona y explica tu respuesta en por lo menos media cuartilla. 134
Emplea software educativo
Autoevaluación: BLOQUES 1, 2, 3 y 4 Institución educativa: Semestre: Fecha de elaboración:
Grupo:
Contesta el siguiente cuestionario. 1. ¿Por qué es importante el empleo de algoritmos en la solución de problemas?
2. Desarrolla un ejemplo de problema del ámbito escolar y uno de la vida cotidiana empleando algoritmos para su solución.
3. Comenta las características de un algoritmo.
4. Describe brevemente en qué consiste cada uno de los pasos de la metodología de solución de problemas. Identificación del problema.
Planteamiento de alternativas de solución.
Elección de una alternativa.
Desarrollo de la solución.
Evaluación de la solución.
135
B4
5. ¿Qué son los diagramas?
6. Menciona un ejemplo del uso y aplicación de los diagramas de flujo.
7. ¿Cuál es el elemento básico de las hojas de cálculo?
8. ¿Cuál es el área o barra particular de la hoja de cálculo que permite introducir, visualizar y editar datos?
10. ¿Cuál es la función que graba los cambios que se han hecho a un libro de trabajo manteniendo su nombre y ubicación?
11. Define con tus palabras el concepto de gráfico.
12. Cita cuáles son los elementos de un gráfico.
13. Menciona un software con herramientas para crear, editar y dar acceso a base de datos.
14. ¿Cuál es la utilidad de un Sistema de Gestión de Base de Datos?
15. ¿Cuáles son los elementos básicos de un Sistema de Gestión de Base de Datos?
136
Emplea software educativo
16. Cita tres ejemplos de software educativo.
17. Define Universidad Virtual.
18. Define campus virtual.
19. ¿Qué es un aula virtual?
20. ¿Qué caracteriza a una Universidad Virtual?
21. ¿Qué tipo de estudios puedes realizar a través de e-learning?
22. ¿Cuáles son las ventajas de estudiar en una Universidad Virtual?
23. ¿Cuáles son las desventajas de estudiar en una Universidad Virtual?
137
Bibliografía Casar Sarasola, Arturo y Ángel Manuel Sánchez Bermúdez (2003). Microsoft Windows XP. Madrid: McGraw Hill. Cowart, Rober y Knittel Brian (2002). Microsoft Windows XP Professional. Madrid: Pearson Educación. Elizondo Callejas, Rosa Alicia (2006). Informática. México: Publicaciones Cultural. Gratton, Perre (1998). Protección informática. México: Trillas. Milenkovic Milan. (1994). Sistemas operativos. Conceptos y diseño. McGraw Hill. Online Training Solution. (2003). Guía de Formación de Microsoft Office Word 2003. México: McGraw Hill. Online Training Solution (2003). Microsoft Office Word 2003: Paso a paso. México: McGraw Hill. Pérez Martínez, María Josefina (2005). Informática I. México: Alfaomega. Silbershatz, Abraham y Peter Galvin (1999). Sistemas operativos. México: Addison Wesley Longman. Tanenbaum, Andrew S. (2003). Sistemas operativos modernos. México: Prentice Hall.
Páginas de Internet consultadas http://earth.google.es/ http://es.wikipedia.org/wiki/ http://www.aulaclic.org/ http://www.mailxmail.com/curso/informatica http://www.mcafeeb2b.com/avert/virus-alerts/default.asp http://www.microsoft.com/mexico/ http://www.pandasoftware.com/spain/virus_info/ http://www.symantec.com/region/mx/avcenter/ http://www.webopedia.com/ http://es.encarta.msn.com/ http://www.solotutoriales.com/ http://www.wikilearning.com/