Skip to content

Commit cf28f1b

Browse files
authored
Merge pull request #2 from python-la-paz:fix/taicoding/sesion1/update
fix(2025): 💬 Reestructura parcial AOO
2 parents 589f37a + 4535f5c commit cf28f1b

File tree

1 file changed

+52
-37
lines changed

1 file changed

+52
-37
lines changed

content/sesion01/Readme.md

Lines changed: 52 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -33,31 +33,34 @@ Cada cosa en el mundo real es un objeto. Sea tangible o intangible.
3333

3434
---
3535

36-
#### Objeto
37-
38-
¿Qué es?
36+
#### ¿Qué es un Objeto?
3937

4038
---
4139
- Es una entidad que tiene un estado y un comportamiento.
4240

41+
4342
# 🥚🐣🐤🐔
4443

4544
---
46-
- Es la representación de algo en el mundo real.
4745

48-
# 🌎 🌃 🎼
46+
#### ¿Qué es un Objeto en el contexto de la programación?
47+
48+
---
49+
- Es un conjunto de datos que representa algo del mundo real.
50+
51+
# 🎤 ⏱️ 🎧 ⏳ ➡ 🎼
4952

50-
- Es una unidad de programación que contiene datos.
53+
- Es parte de un programa, de un sistema o de una aplicación.
5154

52-
# 📦 🍱
55+
# 🍱 📦 🧩 📱
5356

5457
---
5558

56-
Un objeto tiene
59+
¿Que define a un Objeto?
5760

58-
- **Estado**: Es la información que tiene en un momento del tiempo (Características).
59-
- **Comportamiento**: Es lo que el objeto puede hacer o lo que le puede suceder.
60-
- **Identidad**: Es lo que distingue a un objeto de otro.
61+
- **Estado**: Son las características que almacena en un momento dado.
62+
- **Comportamiento**: Son las acciones que el objeto puede realizar.
63+
- **Identidad**: Es lo que distingue a un objeto de otro aunque tengan el mismo estado y comportamiento.
6164

6265
---
6366

@@ -67,7 +70,10 @@ Una canción como un objeto
6770

6871
---
6972

70-
## Características
73+
## Estado
74+
75+
🔍 Las características del objeto
76+
7177

7278
- 🎼 Título: Hello
7379
- 🎤 Artista: Lionel Richie
@@ -97,42 +103,45 @@ Una canción como un objeto
97103

98104
- 💿 Canción: Hello
99105
- 🎤 Artista: Lionel Richie (1984)
106+
107+
🆚
108+
100109
- 💿 Canción: Hello
101110
- 🎤 Artista: Adele (2015)
102111

103112
---
104-
#### Preparando el proyecto para las sesiones
113+
#### Preparemos el proyecto para este Study Group
105114

106-
- Crear un repositorio en GitHub con el nombre **psg-oop-2025**
107-
- Añadir el archivo **README.md** y el archivo **.gitignore** para Python
115+
- Crea un repositorio en GitHub con el nombre **psg-oop-2025**
116+
- Añade el archivo **README.md** y el archivo **.gitignore** para Python
108117

109118
---
110-
Clonar el repositorio en tu computadora
119+
Clona el repositorio en tu computadora
111120

112121
```bash
113122
git clone https://github.com/<usuario>/psg-oop-2025.git
114123
```
115124

116-
Abrir el proyecto en VSCode
125+
Abre el proyecto en VSCode
117126

118127
```bash
119128
code psg-oop-2025
120129
```
121130

122131
---
123-
Crear una carpeta con el nombre **sesion01**
132+
Crea una carpeta con el nombre **sesion01**
124133

125-
Los archivos de esta sesión deben estar dentro de la carpeta **sesion01**
134+
- Los archivos de esta sesión deben estar dentro de la carpeta **sesion01**
126135

127-
Al finalizar la sesión, subiremos los cambios al repositorio en un commit
136+
- Al finalizar la sesión, subiremos los cambios al repositorio en un commit
128137

129138
---
130-
Ejemplo 01
139+
### Ejemplo 01
131140

132-
Crear el archivo **ejemplo01.txt** en la carpeta **sesion01**
141+
Crea el archivo **ejemplo01.txt** en la carpeta **sesion01**
133142

134143
```markdown
135-
Obtener las características, comportamiento y comparar las identidades de
144+
Obtener las características, comportamiento y comparar las identidades de estas dos canciones
136145

137146
- "Stay" de Rihanna & Mikky Ekko
138147
- "Stay" de The Kid LAROI & Justin Bieber
@@ -197,27 +206,27 @@ Identidad:
197206
---
198207

199208
```text
200-
No son la misma canción pueden ser similares
201-
en algunos aspectos, pero son diferentes.
209+
Aunque ambas canciones se llamen "Stay" el resto de sus características los hacen diferentes.
202210
```
203211

204212

205213
---
206214

207-
Un concepto importante en la programación orientada a objetos es la
215+
Ahora abordaremos un concepto fundamental en la programación orientada a objetos:
208216

209-
#### Abstracción
217+
### Abstracción
210218

211-
¿Qué es?
219+
---
220+
221+
#### ¿Qué es la **Abstracción**?
212222

213223
---
214224

215-
- Es separar lo importante de lo trivial.
216-
- Es un proceso mental que nos permite enfocarnos en lo que es relevante para resolver un problema.
217-
- Es un proceso de simplificación del mundo real a través de la identificación de las características.
225+
- Es el proceso de identificar las características y comportamientos relevantes de un objeto.
226+
- En este proceso se dejan de lado todo aquello que no es relevante para el contexto.
218227

219228
---
220-
Un tomate ¿qué es?
229+
¿Que característica tiene?
221230

222231
# 🍅
223232

@@ -236,7 +245,9 @@ Las características importantes dependen del contexto.
236245

237246
---
238247

239-
Un tomate para la agricultura ¿qué características importan?
248+
Si soy un granjero que cultiva y vende tomates
249+
250+
¿Qué características me importan?
240251

241252
# 🍅
242253

@@ -250,7 +261,9 @@ Un tomate para la agricultura ¿qué características importan?
250261
```
251262

252263
---
253-
Un tomate en el contexto culinario ¿qué características importan?
264+
Si soy un chef de alta cocina que utiliza tomates en sus recetas
265+
266+
¿Qué características me importan?
254267

255268
# 🍅
256269

@@ -265,7 +278,9 @@ Un tomate en el contexto culinario ¿qué características importan?
265278

266279
---
267280

268-
Un tomate en el contexto de la nutrición ¿qué características importan?
281+
Si soy un nutricionista que elabora dietas para personas
282+
283+
¿Qué características me importan?
269284

270285
# 🍅
271286

@@ -281,14 +296,14 @@ Un tomate en el contexto de la nutrición ¿qué características importan?
281296
---
282297
El mundo real es complejo y está lleno de detalles.
283298

284-
La identificación de las características importantes es un proceso que depende del contexto.
299+
Identificar las características importantes según un contexto nos permite delimitar nuestro enfoque.
285300

286301
> El contexto define qué es importante y qué no.
287302
288303
---
289304
Ejemplo 02
290305

291-
Crear el archivo **ejemplo02.txt** en la carpeta **sesion01**
306+
Crea el archivo **ejemplo02.txt** en la carpeta **sesion01**
292307

293308
```markdown
294309
Identifica las características importantes para una canción

0 commit comments

Comments
 (0)