🎯 ÚNICO ENTREGABLE: Este proyecto es el único entregable obligatorio para aprobar la Semana 1.
Dominio: App de contabilidad para PYMEs
⚠️ POLÍTICA ANTICOPIA: Cada aprendiz tiene un dominio único. Tu código debe reflejar tu dominio específico. Una implementación copiada o no adaptada resulta en calificación de cero.
Construir un script JavaScript que se ejecute en Node.js y muestre en la consola una ficha de presentación de una entidad de tu dominio asignado, aplicando todo lo aprendido esta semana: console.log(), tipos primitivos (string, number, boolean) y comentarios.
No necesitas variables todavía (esas llegan la semana próxima). Solo console.log(), tipos de datos, expresiones y comentarios bien estructurados.
Vas a construir un “carnet digital de consola” para tu dominio asignado. El script debe mostrar información organizada sobre una entidad principal de tu dominio: exhibición, especie marina, obra de arte, animal, evento astronómico, etc.
Adapta cada sección al contexto de tu dominio. Si no sabes cuál es tu dominio, pregunta a tu instructor.
El script debe mostrar como mínimo:
script.js y corre con node script.jsconsole.log() para toda la salida- o =)nodeNota: El ejemplo usa “Planetario” porque NO es un dominio asignable. Adapta la estructura a tu dominio asignado.
=========================================
PLANETARIO MUNICIPAL - FICHA #001
=========================================
INFORMACIÓN GENERAL
--------------------
Nombre: Sistema Solar en 3D
Código: EXH-001
Categoría: Astronomía - Nivel básico
Estado: Activo
DETALLES
--------------------
Capacidad: 45 personas
Duración (min): 50
Precio: 12000
Con descuento: 9600
Disponible: true
Accesible: true
RESUMEN DEL DOMINIO
--------------------
Dominio: Planetario
Entidad: Exhibición
Total registros: 12
=========================================
Ficha generada con JavaScript ES2023
=========================================
| Si tu dominio es… | Tu entidad principal es… | Datos numéricos relevantes |
|---|---|---|
| Planetario | Exhibición | capacidad, duración, asistentes |
| Acuario | Especie marina | ejemplares, tamaño, temperatura |
| Museo | Obra o artefacto | valor estimado, año de creación, sala |
| Zoológico | Animal o especie | ejemplares, peso, edad |
| Observatorio | Evento astronómico | duración, distancia, magnitud |
| Archivo Histórico | Documento | páginas, año, categoría |
3-proyecto/
├── README.md ← Este archivo
└── starter/
└── script.js ← Tu punto de partida
starter/script.jsnode starter/script.jscd bootcamp/week-01/3-proyecto
node starter/script.js
| Criterio | Puntos |
|---|---|
| El script corre sin errores | 20 pts |
| Muestra los 7 datos requeridos | 25 pts |
| Al menos 3 comentarios en español | 15 pts |
| Salida organizada y legible | 15 pts |
| Usa string, number Y boolean | 15 pts |
| Adaptación coherente al dominio asignado | 10 pts |
| Total | 100 pts |
Mínimo para aprobar: 70 puntos
P: ¿Qué dominio debo usar? R: El que te asigne tu instructor. Si no lo sabes, pregúntale antes de empezar.
P: ¿Puedo ver el código de un compañero? R: No. Cada dominio es único — tu implementación debe ser original y coherente con tu dominio.
P: ¿Puedo usar variables?
R: No todavía. Esta semana solo console.log(), valores literales y comentarios. Las variables llegan en la Semana 2.
P: ¿Qué pasa si mi dominio no aparece en la tabla de ejemplos? R: Si tu dominio es distinto, aplica la misma lógica: elige una entidad principal con nombre, código, descripción, datos numéricos y estados booleanos.
⬅️ Volver a Prácticas ➡️ Semana 2: Variables y Tipos de Datos