05362nam a2200457 i 4500003000400000005001700004006001900021007000300040008004100043020001500084040002300099041000800122043000700130082002400137100004800161245007300209250001600282264004400298300006900342336002700411337003300438338002800471500015700499504003700656505199200693520103602685650005603721650006803777650006503845700003103910700004803941942001203989999001704001952012504018952010604143952011804249952011804367952012404485952012904609952016604738OSt20251030134300.0a|||||r|||| 00| 0 t|240923s2006       ||||| |||| 00| 0 spa d  a9702608465  aCO-ViULLerdabspa  aspa  amx0 a005.4bV716f223 ed1 aVillalobos S, Jorge A.916801,eautor.4aut00aFundamentos de Programación :bAprendizaje Activo Basado en Casos.  a1a edition. 1aMéxico :bPearson Educación,c2006.  a359 páginas :bilustraciones; tablas ;c27 x 21 centímetros.  atextobtxt2rdacontent  asin mediaciónbn2rdamedia  avolumenbnc2rdacarrier  aMaterial Acompañado de un Disco Compacto (CD- ROM) Ubicado en la Colección Multimedia de la B. Central Identificado con el Número DC/005.73/V716f.  aIncluye Bibliografía e Indice.8 aProblemas, soluciones y programas -- Objetivos pedagógicos -- Motivación problemas y soluciones -- Casos de estudio -- Comprensión y especificación del problema -- Elementos de un programa --Diseño de la solución -- Construcción de la solución -- Definición de situaciones y manejo de casos -- Objetivos pedagógicos -- Motivación -- El primer caso de estudio -- Nuevos elementos de modelado -- Expresiones -- clases y objetos --  Instrucciones condicionales -- Responsabilidades de una clase -- Eclipse: nuevas opciones -- Hojas de trabajo -- Manejo de grupos de atributos --  Objetivos pedagógicos -- Motivación -- Caso de estudio N.º 1: Las notas de un curso -- Contenedoras de tamaño fijo -- Instrucciones repetitivas -- Caso de estudio N.º 2: Reservas en un vuelo -- Caso de estudio N.º 3: Tienda de libros -- Contenedoras de tamaño variable -- Uso de ciclos en otros contextos -- Creación de una clase en java --  Hojas de trabajo -- Definición y cumplimiento de responsabilidades -- Objetivos pedagógicos -- Motivación -- Caso de estudio N.º 1: un club social -- Asignación de responsabilidades -- Manejo de las excepciones -- Contrato de un método -- Diseño de las signaturas de los métodos -- Caso de estudio N.º 2: Un brazo mecánico -- Construcción de la interfaz gráfica objetivos pedagógicos motivación el caso de estudio construcción de interfaces gráficas -- Elementos gráficos estructurales -- Elementos de interacción -- Mensajes al usuario y lectura simple de datos -- Arquitectura y distribución de responsabilidades -- Ejecución de un programa en java -- Manejo de estructuras de dos dimensiones y persistencia -- Caso de estudio N.º 1: Un visor de imágenes -- Contenedoras de dos dimensiones: Matrices -- Caso de estudio N.º 2: Campeonato de fútbol -- Persistencia y manejo del estado inicial -- Completar la solución del campeonato -- Proceso de construcción de un programa -- Anexos   aEste libro tiene como objetivo servir de herramienta fundamental en el proceso de enseñanza/aprendizaje de un primer curso de programación, usando un enfoque novedoso desde el punto de vista pedagógico, y moderno desde el punto de vista tecnológico. Queremos que el libro sea una herramienta de trabajo dentro de un proceso de aprendizaje, en el que el lector debe ser su principal protagonista. Por esta razón, a lo largo de los niveles que conforman el libro, se le irá pidiendo al lector que realice pequeñas tareas a medida que se presenta la teoría y, luego, que resuelva problemas completos directamente sobre el libro. El libro está dirigido a estudiantes que toman por primera vez un curso de programación de computadores, sin importar el programa de estudios que estén siguiendo. Esto quiere decir que para utilizar el libro no se necesita ninguna formación específica previa, y que las competencias generadas con este texto se pueden enmarcar fácilmente dentro de cualquier perfil profesional.07aEstructura de datos ( computadores)911017.2Armarc07aJAVA (lenguaje de programación de computador)916802.2Armarc07aProgramación (computadores electrónicos)910315.2Armarc1 aCasallas G., Rubby916803.1 aCastillo, María Fernanda,eeditor958594.  2ddccBK  c36947d36947  00102ddc4070a001b001d2013-07-02g222.75l0o005.4  V714f	p064467r2015-01-26 00:00:00tEj.:1w2015-01-26xSISyBK  00102ddc4070a001b001l0o005.4  V714f	p065629r2015-01-26 00:00:00tEj.:3w2015-01-26xSISyBKC  00102ddc4070a001b001d2015-01-26l0o005.4  V714f	p065628r2015-01-26 00:00:00tEj.:2w2015-01-26xSISyBKC  00102ddc4070a001b001d2015-01-26l0o005.4  V714f	p065627r2015-01-26 00:00:00tEj.:1w2015-01-26xSISyBKC  00102ddc4070a001b001d2013-07-02g74.25l0o005.4  V714f	p064468r2015-02-05 00:00:00tEj.:2w2015-01-26xSISyBK  00102ddc4070a001b001cGENd2013-07-02g74.25l0o005.4  V714f	p064475r2015-01-26 00:00:00tEj.:3w2015-01-26xSISyBK  00102ddc4070a001b001cGENd2024-04-23fDonaciónl0o005.73 V716f	p087925r2024-09-23 00:00:00tEj.:4w2024-09-23yBKzDonación docente Olga Lucero Vega