Meta-circular Dynamic Languages

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Meta-circular Dynamic Languages"

Transcripción

1 Meta-circular Dynamic Languages Hernán Wilkinson Octubre 2011 agile software development & services

2 Who am I? Hernán Wilkinson 10Pines SRL Founder Professor at UBA and UCA (OO, Design, Ing. Soft) FAST Founder (Fundación Argentina de Smalltalk) Software developer lover

3 What is a Dynamic Language?

4 Type checking what nobody remembers

5 Advantages Less Coupling

6 Advantages Less Coupling Coupled only by the message sent FAVORS CHANGE!!! Static Typing Problem with to class a variable and to type a variable When to create an Interface? Changing a variable type problem (No Refactoring!!!)

7 Disadvantages Be more careful with typing errors

8 Disadvantages Typing errors Be careful with Refactorings Use TDD Have to do it anyway!!

9 Disadvantages Method Lookup Performance

10 Disadvantages ML Performance Static Typing: VTBL One indirection on a table A change Index and table regeneration Dynamic Typing: GLC: Global Lookup Cache PIC: Polymorphic Inline Cache The BEST! (David Ungar Self) Used in almost all Smalltalk VMs

11 Advantages Favors Iterative/Incremental Development

12 Advantages Iterative/Incremental Problem: We have to relate Products with Categories. A product like PC has to be categorized under Electronic First in Java Measure Time and methodology Second in Smalltalk Measure Time and methodology

13 Advantages Iterative/Incremental Important to have a Meta-Circular language

14 Let s get Real!! Web App problems HTML generation Behavior change Client and Server synchronization State management

15 Let s get Real!! Web App problems HTML generation Behavior change Client and Server synchronization State management

16 SeaSide! Framework to develop app web Heavy use of Clousure Continuations (Meta-programming) And many other interesting techniques Open Source, Free, Great!

17 Metaprogramación y Reflexión Meta-xxx: Que habla sobre, que define a, xxx Ejemplo: Una clase es un Meta-objeto porque define su comportamiento El español es un meta-lenguaje porque puede predicar sobre si mismo. Ejemplo: La palabra casa tiene 4 letras

18 Metaprogramación y Reflexión Sistema Computacional: Sistema que actúa y razona sobre un dominio Casual connection: Propiedad que asegura que cambios en el dominio se ven reflejados en el modelo y viceversa Meta-sistema Sistema cuyo dominio es otro sistema Sistema Reflexivo: Meta-sistema casually connected consigo mismo

19 Metaprogramación y Reflexión

20 Metaprogramación y Reflexión Reflexión: Habilidad integral de una entidad para representar, operar sobre y tratar consigo mismo en la misma manera que representa, opera sobre y trata con su sujeto primario Introspection: La habilidad de un programa de razonar acerca de si mismo y/o la implementación del lenguaje de programación (read) Intercession: La habilidad de un programa de actuar sobre la reificaciones de si mismo y la implementación del lenguaje de programación (write)

21 Metaprogramación y Reflexión Reflexión Estructural: La habilidad de un programa de acceder a su representación estructural y la implementación del lenguaje de programación Reflexión de Comportamiento: (Behavioral Reflection) Habilidad de un programa de acceder a la representación dinámica de si mismo, esto es a la ejecución operacional del programa y de la implementación del lenguaje de programación

22 Metaprogramación y Reflexión Lenguajes meta-circulares

23 Ejemplos Read Structure All classes Does implement? Design rules? Behavior Assertion Name Debugger Write addinstvarnamed: compile: Create Method Pluggable Proxy Debugger

24 Conclusion Advantages Less Coupling Favors CHANGE!! Favors iterative/incremental development Easier to read/less code to write Allows Meta-Circular languages Disadvantages More careful with typing errors Method Lookup Performance

25 I Dynamic Languages

26 We teach this and other important design aspects in our courses Advance Design with OO: Nov 14 th TDD: Oct 25 th, Nov 22 nd ADVANCE TDD: Dec 12 nd Check them out at:

27 Smalltalks 2011!! Next week! It is free! Lot of very knowledgeable people (Ian Piumarta, Kim Rose, Tudor Girba, etc)

28 Questions?

29 Muchas gracias! Argentina Tel.: +54 (11) Paraguay 523, 7N Buenos Aires agile software development & services

CUANDO LA MUSA SE HACE VERBO VERSOS CORTOS POEMAS DE AMOR POEMAS DE DESAMOR Y POEMAS CORTOS SPANISH EDITION

CUANDO LA MUSA SE HACE VERBO VERSOS CORTOS POEMAS DE AMOR POEMAS DE DESAMOR Y POEMAS CORTOS SPANISH EDITION CUANDO LA MUSA SE HACE VERBO VERSOS CORTOS POEMAS DE AMOR POEMAS DE DESAMOR Y POEMAS CORTOS SPANISH EDITION READ ONLINE AND DOWNLOAD EBOOK : CUANDO LA MUSA SE HACE VERBO VERSOS CORTOS POEMAS DE AMOR POEMAS

Más detalles

ASI HABLO ZARATUSTRA UN LIBRO PARA TODOS Y PARA NADIE SPANISH EDITION

ASI HABLO ZARATUSTRA UN LIBRO PARA TODOS Y PARA NADIE SPANISH EDITION ASI HABLO ZARATUSTRA UN LIBRO PARA TODOS Y PARA NADIE SPANISH EDITION READ ONLINE AND DOWNLOAD EBOOK : ASI HABLO ZARATUSTRA UN LIBRO PARA TODOS Y PARA NADIE SPANISH EDITION PDF Click button to download

Más detalles

Universidad de Guadalajara

Universidad de Guadalajara Universidad de Guadalajara Centro Universitario de Ciencias Económico-Administrativas Maestría en Tecnologías de Información Ante-proyecto de Tésis Selection of a lightweight virtualization framework to

Más detalles

Welcome to lesson 2 of the The Spanish Cat Home learning Spanish course.

Welcome to lesson 2 of the The Spanish Cat Home learning Spanish course. Welcome to lesson 2 of the The Spanish Cat Home learning Spanish course. Bienvenidos a la lección dos. The first part of this lesson consists in this audio lesson, and then we have some grammar for you

Más detalles

HISTORIA DE LAS CREENCIAS Y LAS IDEAS RELIGIOSAS II. DE GAUTAMA BUDA AL TRIUNFO DEL CRISTIANISMO BY MIRCEA ELIADE

HISTORIA DE LAS CREENCIAS Y LAS IDEAS RELIGIOSAS II. DE GAUTAMA BUDA AL TRIUNFO DEL CRISTIANISMO BY MIRCEA ELIADE HISTORIA DE LAS CREENCIAS Y LAS IDEAS RELIGIOSAS II. DE GAUTAMA BUDA AL TRIUNFO DEL CRISTIANISMO BY MIRCEA ELIADE READ ONLINE AND DOWNLOAD EBOOK : HISTORIA DE LAS CREENCIAS Y LAS IDEAS RELIGIOSAS II. DE

Más detalles

Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term

Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term UNIDAD TEMATICA: INTERFAZ DE WINDOWS LOGRO: Reconoce la interfaz de Windows para ubicar y acceder a los programas,

Más detalles

Gustar : Indirect object pronouns.

Gustar : Indirect object pronouns. Gustar : Indirect object pronouns. Singular Plural 1 person A mí me (To me) A nosotros nos (To us) 2 person A tí te ( To you) A vosotros os (To you all in Spain) 3 person A ella/él/ud. Le (To her, to him,

Más detalles

Introduction. SER is one of three verbs in Spanish that mean to be. SER has a variety of uses and meanings. SER has an irregular conjugation.

Introduction. SER is one of three verbs in Spanish that mean to be. SER has a variety of uses and meanings. SER has an irregular conjugation. SER To be Introduction SER is one of three verbs in Spanish that mean to be SER has a variety of uses and meanings. SER has an irregular conjugation. Conjugation and Translation SER= to be 1st (yo) Soy

Más detalles

Español 2-Beginners Tarea del verano (summer homework) Teléfono ext Código para clase de Google una280

Español 2-Beginners Tarea del verano (summer homework) Teléfono ext Código para clase de Google una280 Nombre: Español 2 Español 2-Beginners Tarea del verano (summer homework) Maestra Srta. Verdos Correo electrónico cverdos@goldercollegeprep.org Teléfono 312-265-9925 ext. 4214 Código para clase de Google

Más detalles

OSCILLATION 512 (LM 3R)

OSCILLATION 512 (LM 3R) Application Note The following application note allows to locate the LM series devices (LM3E, LM3R, LM4 and LM5) within network and check its connection information: Name, MAC, dynamic IP address and static

Más detalles

Introducción a la Ingeniería de Software. Diseño Interfaz de Usuario

Introducción a la Ingeniería de Software. Diseño Interfaz de Usuario Introducción a la Ingeniería de Software Diseño Interfaz de Usuario Diseño de la Interfaz de Usuario Normalmente no se contratan especialistas Hay casos en los cuales es más normal: videojuegos y sitiosweb

Más detalles

Gustar. Use gustar to talk about what a person likes, or literally, what is pleasing to them. Gustar uses mainly 2 conjugations:

Gustar. Use gustar to talk about what a person likes, or literally, what is pleasing to them. Gustar uses mainly 2 conjugations: Gustar Use gustar to talk about what a person likes, or literally, what is pleasing to them. Gustar uses mainly 2 conjugations: It also HAS to be used with an indirect object pronoun. Gustar To say what

Más detalles

Students Pledge: Parents Pledge:

Students Pledge: Parents Pledge: The school-home compact is a written agreement between administrators, teachers, parents, and students. It is a document that clarifies what families and schools can do to help children reach high academic

Más detalles

MANUAL EASYCHAIR. A) Ingresar su nombre de usuario y password, si ya tiene una cuenta registrada Ó

MANUAL EASYCHAIR. A) Ingresar su nombre de usuario y password, si ya tiene una cuenta registrada Ó MANUAL EASYCHAIR La URL para enviar su propuesta a la convocatoria es: https://easychair.org/conferences/?conf=genconciencia2015 Donde aparece la siguiente pantalla: Se encuentran dos opciones: A) Ingresar

Más detalles

Vimar By-phone. Your home on your mobile phone.

Vimar By-phone. Your home on your mobile phone. Vimar By-phone. Your home on your mobile phone. 1 4 GHI 5 JKL 7 PQRS 8 TUV 0 2 ABC DEF MNO WXYZ 3 6 9 Simple and immediate communication. With Vimar By-phone software, remote communication with your home

Más detalles

Diseño de un directorio Web de diseñadores gráficos, ilustradores y fotógrafos.

Diseño de un directorio Web de diseñadores gráficos, ilustradores y fotógrafos. Universidad Nueva Esparta Facultad de Ciencias Administrativas Escuela de Administración de Diseño de un directorio Web de diseñadores gráficos, ilustradores y fotógrafos. Tutor: Lic. Beaujon, María Beatriz

Más detalles

Sistema de Control Domótico

Sistema de Control Domótico UNIVERSIDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO EN ELECTRÓNICA Y AUTOMATICA PROYECTO FIN DE CARRERA Sistema de Control Domótico a través del bus USB Directores:

Más detalles

Setting Up an Apple ID for your Student

Setting Up an Apple ID for your Student Setting Up an Apple ID for your Student You will receive an email from Apple with the subject heading of AppleID for Students Parent/Guardian Information Open the email. Look for two important items in

Más detalles

Summer Reading Program. June 1st - August 10th, 2015

Summer Reading Program. June 1st - August 10th, 2015 June 1st - August 10th, 2015 Dear Educator, Attached you will find three flyer templates. You can use any of these templates to share your Group Number (GN) with your group participants. 1. 2. 3. The first

Más detalles

Guapo Using Ser and Tener to Describe People

Guapo Using Ser and Tener to Describe People Guapo Using Ser and Tener to Describe People This document teaches the central piece of grammar in Guapo how to describe people using the verbs ser and tener as seen in these lyrics: Soy guapo. Tiene ojos

Más detalles

Learning Masters. Fluent: Wind, Water, and Sunlight

Learning Masters. Fluent: Wind, Water, and Sunlight Learning Masters Fluent: Wind, Water, and Sunlight What I Learned List the three most important things you learned in this theme. Tell why you listed each one. 1. 2. 3. 22 Wind, Water, and Sunlight Learning

Más detalles

Kinder Homework Week of February 1-5

Kinder Homework Week of February 1-5 Reminders: Kinder Homework Week of February 15 February 4 th is the *Early Release Wednesday, February 3 rd *No School Monday, February 15 th Kindergarten Lunch time has changed to 10:2510:55am. *Tutoring

Más detalles

From e-pedagogies to activity planners. How can it help a teacher?

From e-pedagogies to activity planners. How can it help a teacher? From e-pedagogies to activity planners. How can it help a teacher? Elena de Miguel, Covadonga López, Ana Fernández-Pampillón & Maria Matesanz Universidad Complutense de Madrid ABSTRACT Within the framework

Más detalles

EL PODER DEL PENSAMIENTO FLEXIBLE DE UNA MENTE RAGIDA A UNA MENTE LIBRE Y ABIERTA AL CAMBIO BIBLIOTECA WALTER

EL PODER DEL PENSAMIENTO FLEXIBLE DE UNA MENTE RAGIDA A UNA MENTE LIBRE Y ABIERTA AL CAMBIO BIBLIOTECA WALTER EL PODER DEL PENSAMIENTO FLEXIBLE DE UNA MENTE RAGIDA A UNA MENTE LIBRE Y ABIERTA AL CAMBIO BIBLIOTECA WALTER READ ONLINE AND DOWNLOAD EBOOK : EL PODER DEL PENSAMIENTO FLEXIBLE DE UNA MENTE RAGIDA A UNA

Más detalles

Los seres vivos/ living things. CONOCIMIENTO DEL MEDIO 3º DE PRIMARIA

Los seres vivos/ living things. CONOCIMIENTO DEL MEDIO 3º DE PRIMARIA CONOCIMIENTO DEL MEDIO 3º DE PRIMARIA Los contenidos de la asignatura Conocimiento del Medio se agrupan en tres bloques, uno por trimestre y constan de 5 unidades cada uno. Teniendo en cuenta la temporalización

Más detalles

CONTROLADORA PARA PIXELS CONPIX

CONTROLADORA PARA PIXELS CONPIX The LedEdit Software Instructions 1, Install the software to PC and open English version: When we installed The LedEdit Software, on the desktop we can see following icon: Please Double-click it, then

Más detalles

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX Autor: Tomás Murillo, Fernando. Director: Muñoz Frías, José Daniel. Coordinador: Contreras Bárcena, David Entidad Colaboradora: ICAI Universidad

Más detalles

Helping Your Child Learn Two Languages

Helping Your Child Learn Two Languages FAMILY CONNECTION Parent Guides Helping Your Child Learn Two Languages Patton O. Tabors, Ed.D. and Dawn M. Terrill conexión con la familia Una guía para los padres Pasos para ayudar a su niño a aprender

Más detalles

Carmen: No, no soy Mexicana. Soy Colombiana. Y tú? Eres tú Colombiano?

Carmen: No, no soy Mexicana. Soy Colombiana. Y tú? Eres tú Colombiano? Learning Spanish Like Crazy Spoken Spanish Lección diez Instructor: Listen to the following conversation: René: Hola! Carmen: Hola! René: Cómo te llamas? Carmen: Me llamo Carmen Rivera. René: Eres tú Mexicana?

Más detalles

ESL Parent Meeting. Itasca School District 10 Benson Primary School Franzen Intermediate School Peacock Middle School

ESL Parent Meeting. Itasca School District 10 Benson Primary School Franzen Intermediate School Peacock Middle School ESL Parent Meeting Itasca School District 10 Benson Primary School Franzen Intermediate School Peacock Middle School The Program Two ESL Teachers Pull out method (Grades K-8) 30 minutes per day 5 days

Más detalles

vosotras= vosotros= él= ellos= ella= ellas= usted= ustedes= Subject pronouns are used as the subject of a sentence. In general, they tell who is being

vosotras= vosotros= él= ellos= ella= ellas= usted= ustedes= Subject pronouns are used as the subject of a sentence. In general, they tell who is being Nombre Clase Fecha (pronombres personales) Subject pronouns are used as the subject of a sentence. In general, they tell who is being described or who is doing the action. English has seven subject pronouns

Más detalles

CAEI Ref# BSB51107 F. Skills Reform Government Subsidised place fee. SA Full Fee Paying Tuition fee. NSW, QLD, VIC Full Fee Paying Tuition fee

CAEI Ref# BSB51107 F. Skills Reform Government Subsidised place fee. SA Full Fee Paying Tuition fee. NSW, QLD, VIC Full Fee Paying Tuition fee STAGE 1 0.0625 01-Jul-15 20-Jul-15 25-Sep-15 60 $ 1,849.38 $ 1,937.50 $ 1,125.00 01-Jul-15 0.0625 06-Jul-15 23-Jul-15 02-Oct-15 60 $ 1,849.38 $ 1,937.50 $ 1,125.00 06-Jul-15 0.0625 08-Jul-15 27-Jul-15

Más detalles

Will (2) Will (2) When we talk about the future, we often say what someone has arranged to do or intend to do. Do not use will in this situation:

Will (2) Will (2) When we talk about the future, we often say what someone has arranged to do or intend to do. Do not use will in this situation: Will (2) Área Lectura y Escritura, Inglés Resultados de aprendizaje Conocer el uso de will en contextos de escritura formal. Diferenciar el uso de will con otros indicadores de futuro. Utilizar las diversas

Más detalles

Diseño y construcción de una aplicación móvil para contactar servicios profesionales y técnicos en entornos urbanos

Diseño y construcción de una aplicación móvil para contactar servicios profesionales y técnicos en entornos urbanos Diseño y construcción de una aplicación móvil para contactar servicios profesionales y técnicos en entornos urbanos Proyecto para optar al Grado Académico de Licenciatura en Ingeniería Informática Multimedia

Más detalles

Objetos Distribuidos - Componentes. Middleware

Objetos Distribuidos - Componentes. Middleware Objetos Distribuidos - Componentes Middleware Middleware Component Oriented Development Arquitecturas 3 Tier Middleware es el software que: conecta y comunica los componentes de una aplicacion distribuida

Más detalles

Transformación Digital: Retos y oportunidades para la industria financiera

Transformación Digital: Retos y oportunidades para la industria financiera Transformación Digital: Retos y oportunidades para la industria financiera Transformación Digital: Retos y oportunidades para la industria financiera Transformación Digital > Un fenómeno sin fronteras

Más detalles

In English, present progressive can be used to describe what is happening now, or what will happen in the future.

In English, present progressive can be used to describe what is happening now, or what will happen in the future. Present Progressive The present progressive is formed by combining the verb "to be" with the present participle. (The present participle is merely the "-ing" form of a verb.) I am studying. I am studying

Más detalles

IntesisBox MD-AC-xxx-yy AC indoor unit compatibilities

IntesisBox MD-AC-xxx-yy AC indoor unit compatibilities IntesisBox MD-AC-xxx-yy AC indoor unit compatibilities In this document the compatible Midea Air conditioner indoor units models with the following IntesisBox AC interfaces are described: / En éste documento

Más detalles

NO MÁS conversation starters are suitable for children of all ages. Simply select a card and start a conversation.

NO MÁS conversation starters are suitable for children of all ages. Simply select a card and start a conversation. NO MÁS conversation starters are suitable for children of all ages. Simply select a card and start a conversation. Some good guidelines to use to build healthy communication: 1. Be willing to answer any

Más detalles

Cómo comprar en la tienda en línea de UDP y cómo inscribirse a los módulos UDP

Cómo comprar en la tienda en línea de UDP y cómo inscribirse a los módulos UDP Cómo comprar en la tienda en línea de UDP y cómo inscribirse a los módulos UDP Sistema de registro y pago Este sistema está dividido en dos etapas diferentes*. Por favor, haga clic en la liga de la etapa

Más detalles

Edgar Quiñones. HHRR: Common Sense Does Not Mean Business. Objective

Edgar Quiñones. HHRR: Common Sense Does Not Mean Business. Objective Edgar Quiñones HHRR: Common Sense Does Not Mean Business Objective Share experiences & insight gained in the last two decades in the management consulting business regarding why Common Sense Does Not Mean

Más detalles

3. In both Spain and Latin America, the word vosotros is used to mean you when speaking to more than one person.

3. In both Spain and Latin America, the word vosotros is used to mean you when speaking to more than one person. 2A Study Guide True/False Indicate whether the statement is true or false. 1. The Spanish words tú, usted, vosotros, vosotras, and ustedes all mean you. 2. In Spanish the subject pronoun nosotras refers

Más detalles

www.deltadentalins.com/language_survey.html

www.deltadentalins.com/language_survey.html Survey Code: Survey 1 February 6, 2008 Dear Delta Dental Enrollee: Recent changes in California law will require that all health care plans provide language assistance to their plan enrollees beginning

Más detalles

Benchmarking de Transporte México. Mayo 2013

Benchmarking de Transporte México. Mayo 2013 Benchmarking de Transporte México Mayo 2013 1 Benchmarking de Transporte México (Primario) Objetivo: El desarrollo de medidas comparativas (benchmarking) de aspectos cualitativos/cuantitativos del transporte

Más detalles

Nombre Clase Fecha. 1. Write the name of each object in Spanish

Nombre Clase Fecha. 1. Write the name of each object in Spanish Nombre Clase Fecha Goal: Talk about your school environment. 1. Write the name of each object in Spanish. 1. 2. 3. 4. 5. 6. 7. 8. 1. 2. 3. 4. 5. 6. 7. 8. 2. How do you feel... Cansado contento enojado

Más detalles

GETTING READY FOR PARENT-TEACHER CONFERENCES PREPARÁNDOSE PARA LAS REUNIONES ENTRE PADRES Y MAESTROS

GETTING READY FOR PARENT-TEACHER CONFERENCES PREPARÁNDOSE PARA LAS REUNIONES ENTRE PADRES Y MAESTROS Kindergarten How many sounds does my child know at this time? child with reading? Is s/he keeping up with all the other students? child? How will you further my child's advanced reading skills? student

Más detalles

Please join us in circle. Please put on a nametag. Por favor, únete a nosotros en ronda. Ponte una etiqueta con su nombre.

Please join us in circle. Please put on a nametag. Por favor, únete a nosotros en ronda. Ponte una etiqueta con su nombre. Welcome! Bienvenido! Please join us in circle. Please put on a nametag. Por favor, únete a nosotros en ronda. Ponte una etiqueta con su nombre. Questions for You to Think About Preguntas para que pienses

Más detalles

Los Verbos Reflexivos

Los Verbos Reflexivos Nombre Hora Los Verbos Reflexivos Apuntes y Práctica Parte 1: Infinitives in Spanish end in / - / -. When infinitives have on the end of them, they are called verbs. The se usually means. To conjugate

Más detalles

ÁMBITO DE COMUNICACIÓN Lengua extranjera: Inglés

ÁMBITO DE COMUNICACIÓN Lengua extranjera: Inglés CONSEJERÍA DE EDUCACIÓN PRUEBAS LIBRES PARA LA OBTENCIÓN DIRECTA DEL TÍTULO DE GRADUADO EN EDUCACIÓN SECUNDARIA OBLIGATORIA POR LAS PERSONAS MAYORES DE 18 AÑOS (Convocatoria septiembre 2010). APELLIDOS

Más detalles

Learning Masters. Early: Force and Motion

Learning Masters. Early: Force and Motion Learning Masters Early: Force and Motion WhatILearned What important things did you learn in this theme? I learned that I learned that I learned that 22 Force and Motion Learning Masters How I Learned

Más detalles

Instructor: She just said that she s Puerto Rican. Escucha y repite la palabra Puerto Rican -for a man-.

Instructor: She just said that she s Puerto Rican. Escucha y repite la palabra Puerto Rican -for a man-. Learning Spanish Like Crazy Spoken Spanish Lección once Instructor: Cómo se dice Good afternoon? René: Buenas tardes. Buenas tardes. Instructor: How do you ask a woman if she s Colombian. René: Eres Colombiana?

Más detalles

Grow healthy. Stay healthy. Grow healthy. Stay healthy. www.startsmartforyourbaby.com PREGNANCY JOURNEY BOOK DIARIO DEL EMBARAZO

Grow healthy. Stay healthy. Grow healthy. Stay healthy. www.startsmartforyourbaby.com PREGNANCY JOURNEY BOOK DIARIO DEL EMBARAZO www.startsmartforyourbaby.com PREGNANCY JOURNEY BOOK 2012 Start Smart for Your Baby. All rights reserved. TM 2012 Start Smart for Your Baby. All rights reserved. TM DIARIO DEL EMBARAZO www.startsmartforyourbaby.com

Más detalles

Creating your Single Sign-On Account for the PowerSchool Parent Portal

Creating your Single Sign-On Account for the PowerSchool Parent Portal Creating your Single Sign-On Account for the PowerSchool Parent Portal Welcome to the Parent Single Sign-On. What does that mean? Parent Single Sign-On offers a number of benefits, including access to

Más detalles

SISTEMA DE GESTIÓN DE RECIBOS

SISTEMA DE GESTIÓN DE RECIBOS UNIVERSIDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO TÉCNICO EN INFORMÁTICA DE GESTIÓN PROYECTO FIN DE CARRERA SISTEMA DE GESTIÓN DE RECIBOS AUTOR: EMILIO DE DIEGO BABARRO

Más detalles

Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes

Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes Para la reproducción del Logotipo, deberán seguirse los lineamientos que se presentan a continuación y que servirán como guía

Más detalles

Calidad y Mejoramiento de Procesos Ágiles. de Software

Calidad y Mejoramiento de Procesos Ágiles. de Software Calidad y Mejoramiento de Procesos Ágiles de Software Marcello Visconti Departamento de Informática Universidad Técnica Federico Santa María Valparaíso, Chile visconti@inf.utfsm.cl Agenda Introducción

Más detalles

Some examples. I wash my clothes, I wash the dishes, I wash the car, I wash the windows. I wash my hands, I wash my hair, I wash my face.

Some examples. I wash my clothes, I wash the dishes, I wash the car, I wash the windows. I wash my hands, I wash my hair, I wash my face. Reflexive verbs In this presentation, we are going to look at a special group of verbs called reflexives. Let s start out by thinking of the English verb wash. List several things that you can wash. Some

Más detalles

Manual de configuración de Replicación Multimaster en servidores Ldap

Manual de configuración de Replicación Multimaster en servidores Ldap Manual de configuración de Replicación Multimaster en servidores Ldap Preparación del Servidor de Replica Global o Máster. Configuración de las acl de los hijos. Configuración de la réplica. Configuración

Más detalles

Fun with infinitives

Fun with infinitives Fun with infinitives Fun with Infinitives Infinitives in Spanish are unassigned actions that when translated into English always start with the word to. Spanish- CANTAR English- to sing Fun with Infinitives

Más detalles

A. Matching. Choose the correct Spanish word/phrase for each picture. A B C D E. 1. la cucaracha 4. el pollo. 2. el licuado 5.

A. Matching. Choose the correct Spanish word/phrase for each picture. A B C D E. 1. la cucaracha 4. el pollo. 2. el licuado 5. Qué Asco ANTES A. Matching. Choose the correct Spanish word/phrase for each picture. A B C D E 1. la cucaracha 4. el pollo 2. el licuado 5. la limonada 3. las uvas B. Matching. Choose the correct Spanish

Más detalles

DUAL IMMERSION PROGRAM INFORMATION PRESCHOOL PRESENTATION SEPTEMBER 10, 2014 6:30 P.M.

DUAL IMMERSION PROGRAM INFORMATION PRESCHOOL PRESENTATION SEPTEMBER 10, 2014 6:30 P.M. DUAL IMMERSION PROGRAM INFORMATION PRESCHOOL PRESENTATION SEPTEMBER 10, 2014 6:30 P.M. Presented by Dr. Norma R. Delgado, Director of Curriculum & Instruction 1 The United States Government has identified

Más detalles

PLANIFICACIÓN DE SESIÓN DE APRENDIZAJE TÍTULO DE LA SESIÓN NO MORE PAIN!

PLANIFICACIÓN DE SESIÓN DE APRENDIZAJE TÍTULO DE LA SESIÓN NO MORE PAIN! NÚMERO DE SESIÓN 5/9 PLANIFICACIÓN DE SESIÓN DE APRENDIZAJE TÍTULO DE LA SESIÓN NO MORE PAIN! NÚMERO DE SESIÓN UNIDAD DIDÁCTICA NÚMERO DE SEMANA 5 (2 horas) Unidad 3 I am sick 37 APRENDIZAJES ESPERADOS

Más detalles

Título del Proyecto: Sistema Web de gestión de facturas electrónicas.

Título del Proyecto: Sistema Web de gestión de facturas electrónicas. Resumen Título del Proyecto: Sistema Web de gestión de facturas electrónicas. Autor: Jose Luis Saenz Soria. Director: Manuel Rojas Guerrero. Resumen En la última década se han producido muchos avances

Más detalles

Lista 1. Nombre. Lista 5. Lista 4 Lista 3 Lista 2. Lista 1. Lista 10. Lista 9. Lista 8. Lista 7. Lista 6

Lista 1. Nombre. Lista 5. Lista 4 Lista 3 Lista 2. Lista 1. Lista 10. Lista 9. Lista 8. Lista 7. Lista 6 Nombre Lista 1 Lista 10 Lista 9 Lista 8 Lista 7 Lista 6 Lista 5 Lista 4 Lista 3 Lista 2 Lista 1 Yo (I) Y (and) Un (a, an) Una (a-for female) Veo (I see) Mi (my) Tu (you) A (to) Al (to) Así (like this)

Más detalles

La Escuela y Las Clases. Las matemáticas

La Escuela y Las Clases. Las matemáticas La Escuela y Las Clases La escuela Lugares El salón de clase El pasillo La cafetería La escalera El gimnasio El teatro Las oficinas La administración Las materias Las matemáticas Las ciencias La literatua

Más detalles

Modelado de Arquitectura Software

Modelado de Arquitectura Software Departamento de Lenguajes y Sistemas Informáticos BLOQUE I: Arquitectura del Software Modelado de Arquitectura Software Tema 4 Arquitectura e Integración del Software Curso 2012/2013 Índice UML Diagrama

Más detalles

Screener for Peer Supporters

Screener for Peer Supporters Screener for Peer Supporters Primary Recruiter: Secondary Recruiter: Potential Peer Supporter Name: Phone #1: Home/Cell Phone #2: Home/Cell Address: City: Zip: Contact 1: Date: / / Contact 2: Date: / /

Más detalles

RDA in BNE. Mar Hernández Agustí Technical Process Department Manager Biblioteca Nacional de España

RDA in BNE. Mar Hernández Agustí Technical Process Department Manager Biblioteca Nacional de España RDA in BNE Mar Hernández Agustí Technical Process Department Manager Biblioteca Nacional de España RDA at the National Library of Spain: BNE preparation for new Cataloguing Rules Since 2007 BNE has been

Más detalles

Los días, meses y fecha. The date

Los días, meses y fecha. The date Los días, meses y fecha The date Días de la semana Days of the week Are not capitalized in Spanish. On the calendar, the 1 st day is lunes (Monday). Two days have graphic (marked accents). miércoles (Wednesday)

Más detalles

In the following you see an example of a SPAC calculation run. BKtel systems 26.07.2004 Seite 1/8

In the following you see an example of a SPAC calculation run. BKtel systems 26.07.2004 Seite 1/8 SPAC (System Performance Analysis for CATV Systems) is a tool for planning the performance of CATV distribution networks and their return path channel. SPAC calculates all important system parameters like

Más detalles

Español 4 Capítulo 2 El Proyecto en un viaje en el extranjero

Español 4 Capítulo 2 El Proyecto en un viaje en el extranjero Español 4 Capítulo 2 El Proyecto en un viaje en el extranjero Errores comunes en este proyecto: 1. Lee los números en español no en el inglés. a. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 b. 10, 20, 30, 40, 50, 60,

Más detalles

ADVANCED EDITION 11 DE LA CONTABILIDAD PDF

ADVANCED EDITION 11 DE LA CONTABILIDAD PDF ADVANCED EDITION 11 DE LA CONTABILIDAD PDF ==> Download: ADVANCED EDITION 11 DE LA CONTABILIDAD PDF ADVANCED EDITION 11 DE LA CONTABILIDAD PDF - Are you searching for Advanced Edition 11 De La Contabilidad

Más detalles

BIA SPANISH IMMERSION----THIRD GRADE HOMEWORK CALENDAR. NOVEMBER 16- November 20

BIA SPANISH IMMERSION----THIRD GRADE HOMEWORK CALENDAR. NOVEMBER 16- November 20 Nombre: Fecha: BIA SPANISH IMMERSION----THIRD GRADE HOMEWORK CALENDAR NOVEMBER 16- November 20 Please sign next to the date to indicate that you have reviewed your child s homework each night. Keep this

Más detalles

Dirección de Ventas. Main Features. Optativa (4 º ADE) 2º Cuatrimestre 4,5 ECTS Idioma: Español

Dirección de Ventas. Main Features. Optativa (4 º ADE) 2º Cuatrimestre 4,5 ECTS Idioma: Español Dirección de Ventas Main Features Optativa (4 º ADE) 2º Cuatrimestre 4,5 ECTS Idioma: Español Aurelio García Pérez-Cuadrado e-mail: aurelmarket13@gmail.com Noelia Sánchez Casado e-mail: noelia.sanchez@upct.es

Más detalles

Mi ciudad interesante

Mi ciudad interesante Mi ciudad interesante A WebQuest for 5th Grade Spanish Designed by Jacob Vuiller jvuiller@vt.edu Introducción Tarea Proceso Evaluación Conclusión Créditos Introducción Bienvenidos! Eres alcalde de una

Más detalles

Synergy Spanish Solutions. Día de San Valentín Audio Lessons

Synergy Spanish Solutions. Día de San Valentín Audio Lessons Synergy Spanish Solutions Día de San Valentín Audio Lessons Created by Marcus Santamaria Edited by Elena Chagoya & Claire Boland Copyright 2014 Marcus Santamaria All Rights reserved. No part of this publication

Más detalles

EXAMEN DEL CAPÍTULO, 5A

EXAMEN DEL CAPÍTULO, 5A Examen 5A, Page 1 EXAMEN DEL CAPÍTULO, 5A PARTE I: Vocabulario y gramática en uso A. ( / puntos) Look at the family tree. Then circle the word that best completes each statement. Luis Adela Roberto Lola

Más detalles

Daly Elementary. Family Back to School Questionnaire

Daly Elementary. Family Back to School Questionnaire Daly Elementary Family Back to School Questionnaire Dear Parent(s)/Guardian(s), As I stated in the welcome letter you received before the beginning of the school year, I would be sending a questionnaire

Más detalles

Los saludos y las despedidas

Los saludos y las despedidas 9/7 1. Greetings a. Hola b. Cómo te llamas? i. Me llamo c. Adiós 2. Why study Spanish? 3. Name games Homework: How many countries speak Spanish as their first language? Which countries? 9/8 1. Greetings

Más detalles

Este proyecto tiene como finalidad la creación de una aplicación para la gestión y explotación de los teléfonos de los empleados de una gran compañía.

Este proyecto tiene como finalidad la creación de una aplicación para la gestión y explotación de los teléfonos de los empleados de una gran compañía. SISTEMA DE GESTIÓN DE MÓVILES Autor: Holgado Oca, Luis Miguel. Director: Mañueco, MªLuisa. Entidad Colaboradora: Eli & Lilly Company. RESUMEN DEL PROYECTO Este proyecto tiene como finalidad la creación

Más detalles

Get an early start. Read this first. Use these Back-to-School flyers to reach parents early in the school year.

Get an early start. Read this first. Use these Back-to-School flyers to reach parents early in the school year. Get an early start. Read this first. Use these Back-to-School flyers to reach parents early in the school year. Choose your favorite style, complete the form, then make enough copies to distribute them

Más detalles

IntesisBox PA-RC2-xxx-1 Panasonic compatibilities

IntesisBox PA-RC2-xxx-1 Panasonic compatibilities IntesisBox PA-RC2-xxx-1 Panasonic compatibilities In this document the compatible Panasonic models with the following IntesisBox RC2 interfaces are listed: / En éste documento se listan los modelos PANASONIC

Más detalles

Matemáticas Muestra Cuadernillo de Examen

Matemáticas Muestra Cuadernillo de Examen Matemáticas Muestra Cuadernillo de Examen Papel-Lápiz Formato Estudiante Español Versión, Grados 3-5 Mathematics Sample Test Booklet Paper-Pencil Format Student Spanish Version, Grades 3 5 Este cuadernillo

Más detalles

BILINGUAL MUSIC I MÚSICA I BILINGÜE ACTIVITY BOOK UNIT 1. THE ART OF SOUND

BILINGUAL MUSIC I MÚSICA I BILINGÜE ACTIVITY BOOK UNIT 1. THE ART OF SOUND BILINGUAL MÚSICA I BILINGÜE UNIT 1. THE ART OF SOUND VOCABULARY 1. Translate 2. Listen to the sound and identify the pitch, intensity, duration and timbre in the table below. SOUND 1 SOUND 2 SOUND 3 SOUND

Más detalles

La pregunta perfecta. 1. Te gusta? 2. A mí me gusta. 3. Te gusta? 4. No me gusta. Y a ti? 5. Pues, me gusta mucho. 6. Sí, me gusta mucho.

La pregunta perfecta. 1. Te gusta? 2. A mí me gusta. 3. Te gusta? 4. No me gusta. Y a ti? 5. Pues, me gusta mucho. 6. Sí, me gusta mucho. Fecha Practice Workbook 1A 1 La pregunta perfecta Complete each sentence using the word or phrase that best describes the picture. 1. Te gusta? 2. A mí me gusta. 3. Te gusta? 4. No me gusta. Y a ti? 5.

Más detalles

Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador.

Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador. Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador. Autor: David de la Fuente González Directores: Rafael Palacios, Javier Jarauta. Este proyecto consiste

Más detalles

Flashcards Series 5 El Agua

Flashcards Series 5 El Agua Flashcards Series 5 El Agua Flashcards are one of the quickest and easiest ways to test yourself on Spanish vocabulary, no matter where you are! Test yourself on just these flashcards at first. Then, as

Más detalles

Healthy Families Program LOC. ASSESSMENT DATE: / / (mm/dd/yyyy) SEGMENT: SEQUENCE: 0 1 FORM COMPLETED BY:

Healthy Families Program LOC. ASSESSMENT DATE: / / (mm/dd/yyyy) SEGMENT: SEQUENCE: 0 1 FORM COMPLETED BY: Healthy Families Program Page 1 of 5 N I D A - C F S - 0 0 0 8 NODE: 0 7 PARTICIPANT ID: SITE ID: 0 1-0 0 RELATION: - FORM COMPLETION STATUS ASSESSMENT DATE: / / (mm/dd/yyyy) PHASE: Baseline Post Randomization

Más detalles

What do the people in your neighborhood like to do in their free time? Complete the following sentences based on the pictures.

What do the people in your neighborhood like to do in their free time? Complete the following sentences based on the pictures. Fecha Core Practice 4A 1 Qué hacen? What do the people in your neighborhood like to do in their free time? Complete the following sentences based on the pictures. La Sra. García lee un libro en 1.. Jesús

Más detalles

Agile, Scrum & extreme Progammig

Agile, Scrum & extreme Progammig Agile,, Introduction Departamento de Computación Facultad de Cs. Exactas Fco-Qcas y Naturales Universidad Nacional de Río Cuarto {fbrusatti}(at)dc.exa.unrc.edu.ar Agile,, Metodologías Agiles Son metodologías

Más detalles

Introducción a ZEUS. Introducción. Curso Doctorado Sistemas Multi-agente. Zeus es una herramienta de desarrollo de SMA.

Introducción a ZEUS. Introducción. Curso Doctorado Sistemas Multi-agente. Zeus es una herramienta de desarrollo de SMA. Introducción a ZEUS Curso Doctorado Sistemas Multi-agente Introducción Zeus es una herramienta de desarrollo de SMA. 1 Introducción Está constituido fundamentalmente por 3 grupos funcionales: Biblioteca

Más detalles

Advanced Corporate Finance

Advanced Corporate Finance Advanced Corporate Finance MÁSTER UNIVERSITARIO EN BANCA Y FINANZAS (Finance & Banking) Universidad de Alcalá Curso Académico 2015/16 GUÍA DOCENTE Nombre de la asignatura: Advanced Corporate Finance Código:

Más detalles

Capítulo 1 Lección 4. A pesar de todas las dificultades y problemas Dorothy era feliz. Despite all her troubles and problems, Dorothy was happy.

Capítulo 1 Lección 4. A pesar de todas las dificultades y problemas Dorothy era feliz. Despite all her troubles and problems, Dorothy was happy. A pesar de todas las dificultades y problemas Dorothy era feliz. Eres feliz, Dorothy? Sí, soy feliz. Yo soy feliz. Estás triste como tus tíos? No, no estoy triste. Yo soy feliz. No te ríes nunca? Sí, sí

Más detalles

Steps to Understand Your Child s Behavior. Customizing the Flyer

Steps to Understand Your Child s Behavior. Customizing the Flyer Steps to Understand Your Child s Behavior Customizing the Flyer Hello! Here is the PDF Form Template for use in advertising Steps to Understanding Your Child s Behavior (HDS Behavior Level 1B). Because

Más detalles

Nombre: 12. Ocupado Avergonzado. 20. Preocupado -

Nombre: 12. Ocupado Avergonzado. 20. Preocupado - Nombre: Guía de Estudio Unidad IV, Español I A) Vocabulario: Los adjetivos Write the English meaning of each Spanish adjective below. 1. Bonito - 2. Alto 3. Bajo 4. Rubio - 5. Enojado - 6. Trabajador -

Más detalles

Lenguaje Dual Hawthorn Distrito Escolar 73. Noche Informativa 29 de enero del 2015

Lenguaje Dual Hawthorn Distrito Escolar 73. Noche Informativa 29 de enero del 2015 Lenguaje Dual Hawthorn Distrito Escolar 73 Noche Informativa 29 de enero del 2015 Dual Language Hawthorn School District 73 Information Night January 29, 2015 Video! http://www.youtube.com/watch?v=hrzikphdlo!

Más detalles

Keep reading, for a list of required elements and questions to inspire you!

Keep reading, for a list of required elements and questions to inspire you! You will write at least TEN sentences describing a typical week in the life of a BCC student YOU! -- based on the three Encuestas (surveys) you conducted with your classmates: If you can t think of what

Más detalles

ETS APPs 26.10.2012 MATELEC 2012. Nuevas Funciones para ETS. Madrid. Casto Cañavate KNX Association International

ETS APPs 26.10.2012 MATELEC 2012. Nuevas Funciones para ETS. Madrid. Casto Cañavate KNX Association International ETS APPs Nuevas Funciones para ETS 26.10.2012 MATELEC 2012 Madrid Casto Cañavate KNX Association International KNX Association International Page No. 2 Introducción Diversidad de Proyectos Viviendas Oficinas

Más detalles

PRUEBA DE INGLÉS SECUNDARIA

PRUEBA DE INGLÉS SECUNDARIA Dirección General de Ordenación Académica e Innovación Educativa PRUEBA DE INGLÉS SECUNDARIA EXPRESIÓN ORAL AUTOAPLICACIÓN EVALUACIÓN DIAGNÓSTICA SECUNDARIA 2007 Servicio de Evaluación y Calidad Educativa

Más detalles

Creating a Dynamic Section View of an Assembly By Ing. Jorge Garza Ulloa, MC www.computec.org

Creating a Dynamic Section View of an Assembly By Ing. Jorge Garza Ulloa, MC www.computec.org soluciones CAD/CAM/CAEuahua. Tels. (656)617-9665, 617-9848, 617-0889. Creating a Dynamic Section View of an Assembly By Ing. Jorge Garza Ulloa, MC The Setup Imagine that you are working on the design of

Más detalles