Slideshare:
MarioMolano TDA-II 24-25
I.E.S Santa Bárbara -Langreo
miércoles, 26 de marzo de 2025
Actividad Patronato San José
lunes, 17 de marzo de 2025
Reflexión 2º Evaluación
jueves, 27 de febrero de 2025
Dibujando con JavaScript
Ejercicio HTML con "Cajas Flexibles"
Cajas flex,Mario Molano,12/02/2025
jueves, 5 de diciembre de 2024
Wordpress
WordPress es un sistema de gestión de contenidos (CMS, por sus siglas en inglés) de código abierto, diseñado para crear y administrar sitios web de manera sencilla. Lanzado en 2003, comenzó como una plataforma para blogs, pero evolucionó para soportar todo tipo de sitios web, desde páginas personales hasta tiendas en línea y sitios corporativos. Es altamente personalizable gracias a sus miles de temas y plugins.
Ventajas de WordPress:- Facilidad de uso: Su interfaz intuitiva permite a personas sin conocimientos técnicos crear y gestionar sitios web.
- Gran comunidad: Al ser de código abierto, cuenta con una amplia comunidad que genera soporte, actualizaciones y recursos.
- Personalización: Dispone de miles de temas y plugins para adaptar la apariencia y funcionalidad del sitio.
- SEO amigable: Su estructura favorece el posicionamiento en motores de búsqueda, y existen plugins como Yoast SEO para optimizar aún más este aspecto.
- Flexibilidad: Permite crear diversos tipos de sitios, desde blogs hasta e-commerce con herramientas como WooCommerce.
Inconvenientes de WordPress:
- Seguridad: Al ser tan popular, es un objetivo frecuente de ataques; requiere actualizaciones constantes y medidas de seguridad adicionales.
- Rendimiento: Un mal uso de temas o plugins puede ralentizar el sitio.
- Dependencia de plugins: Muchas funcionalidades requieren plugins externos, lo que puede incrementar la complejidad y los riesgos.
- Curva de aprendizaje: Aunque es intuitivo, sacarle el máximo partido puede requerir tiempo y conocimientos técnicos avanzados.
- Costos adicionales: Aunque es gratuito, los gastos en hosting, temas premium y mantenimiento pueden aumentar rápidamente.
lunes, 2 de diciembre de 2024
Reflexión 1ª EVALUACIÓN
En esta primera evaluación, he podido profundizar en conceptos fundamentales de programación y desarrollo web. El proceso de aprendizaje ha sido bastante interesante y entretenido realizando diferentes actividades entre ellas:
Ejercicios en HTML: Aprendí a estructurar documentos web utilizando etiquetas básicas como
<html>
,<head>
,<body>
,<header>
,<footer>
, entre otras. También hemos practicado la organización de contenido, creando páginas con listas, tablas, imágenes y vínculos que mejorando mis conceptos en el campo de la programación.Actividades en Codecademy: La plataforma Codecademy fue una herramienta clave para adquirir conocimientos teóricos y prácticos. Realicé módulos sobre HTML que nos ayudaron a posteriormente poder utilizar el sublime text.
Ejercicio de mejora del PC: En este proyecto, analicé componentes de hardware para optimizar un equipo. Fue interesante investigar sobre procesadores, tarjetas gráficas y almacenamiento, aplicando conocimientos sobre tecnología para justificar las mejoras propuestas.
Conclusión
Gracias a estas actividades he aprendido a utilizar mucho mejor la programación como el html, ya que nunca había tenido la posibilidad de utilizar estas aplicaciones y realizar actividades de este estilo.
lunes, 25 de noviembre de 2024
Caracteres especiales en HTML
Cómo manejar caracteres especiales en HTML
Al crear páginas web, algunos caracteres como <
, >
y "
pueden causar problemas si se escriben directamente en el código. Estos caracteres son esenciales para la sintaxis HTML, y su uso incorrecto puede generar errores en la renderización.
El problema
HTML usa caracteres como <
para delimitar etiquetas y "
para definir atributos. Por ejemplo, el código: <p>5 < 10</p> será malinterpretado por el navegador.
La solución: entidades HTML
Las entidades de caracteres HTML permiten incluir estos símbolos de forma segura. Algunos ejemplos son:
Carácter | Entidad | Resultado |
---|---|---|
< | < | < |
> | > | > |
" | " | " |
& | & | & |
Usando entidades, el ejemplo anterior se corrige así: <p>5 < 10</p>
Conclusión
El uso de entidades HTML asegura que los caracteres especiales se interpreten como texto y no como código, evitando errores y mejorando la calidad del contenido en tus páginas web.
jueves, 10 de octubre de 2024
KHAN ACADEMY
Khan Academy es una plataforma educativa en línea, fundada en 2008 por Salman Khan, cuyo objetivo es proporcionar educación gratuita y de alta calidad a cualquier persona en el mundo, sin importar su ubicación o nivel socioeconómico. La plataforma ofrece lecciones en diversos temas como matemáticas, ciencias, historia, economía y más, a través de videos, ejercicios interactivos y evaluaciones personalizadas.
Ventajas de Khan Academy:
- Acceso gratuito: Una de las mayores ventajas de Khan Academy es que todo su contenido es completamente gratuito.
- Flexibilidad y personalización: Los usuarios pueden aprender a su propio ritmo. La plataforma ofrece recomendaciones personalizadas basadas en el progreso individual.
- Variedad de temas: Aunque empezó con matemáticas, la plataforma ha ampliado su catálogo a materias como ciencias, programación, historia del arte y preparación para exámenes estandarizados como el SAT.
- Interactividad: Los ejercicios interactivos ayudan a los estudiantes a aplicar lo que han aprendido
- Disponible en varios idiomas
Desventajas de Khan Academy:
- Dependencia de la auto-motivación: Al ser una plataforma de autoaprendizaje, depende de la disciplina y motivación del usuario.
- Limitaciones en interacción humana: No es capaz de sustituir la presencia de un maestro.
- Enfoque en materias tradicionales: A pesar de su diversidad de temas, Khan Academy no cubre todas las disciplinas o enfoques educativos.
Opinión personal:
Khan Academy es una herramienta impresionante que ha logrado ayudar a millones de personas sobre diferentes temas intelectuales. Su filosofía de "aprender a tu propio ritmo" es ideal para aquellos que buscan mejorar habilidades específicas o repasar conceptos sin la presión de un aula, aunque tiene un pequeño problema, no hay rigidez, es decir, para alumnos que necesitan una atención constante y que estén encima de ellos para hacer las cosas no va a ser tan útil.
jueves, 26 de septiembre de 2024
META CHARSET
Meta Charset es una etiqueta en HTML utilizada para especificar la codificación de caracteres que usa una página web. Es crucial para garantizar que los caracteres en el documento HTML se muestren correctamente, independientemente del idioma o símbolos que se utilicen.
Explicación:- Meta: Es una etiqueta HTML que proporciona metadatos sobre el documento, como la descripción, las palabras clave y la codificación de caracteres
- Charset: Especifica el conjunto de caracteres que se utilizará en la página web. El conjunto de caracteres define cómo se representan los caracteres en el documento.
- UTF-8: Es un tipo de codificación que permite representar casi todos los caracteres de cualquier idioma, incluidos caracteres especiales, símbolos y emojis. Es la codificación más ampliamente utilizada en la web.
¿Por qué se usa en HTML?
Compatibilidad de idiomas: UTF-8 es compatible con una amplia variedad de alfabetos, lo que permite que las páginas web soporten múltiples idiomas y caracteres especiales sin problemas.
Evitar errores de visualización: Sin especificar una codificación, el navegador puede interpretar mal algunos caracteres, mostrando símbolos extraños o incorrectos.
Mejora de la accesibilidad global: Dado que internet es global, usar UTF-8 facilita que una página sea accesible en diferentes regiones del mundo.
NEOCITIES
Neocities es una plataforma para crear y alojar sitios web simples y estáticos, inspirada en el estilo de los 90. Ofrece 1 GB de almacenamiento gratuito, con opciones de pago para más funciones. Los usuarios pueden personalizar sus sitios con HTML/CSS y formar parte de una comunidad que comparte y explora proyectos web.
PUNTOS CLAVE DE NEOCITIES
Alojamiento gratuito: Ofrece 1 GB de almacenamiento gratuito para crear y alojar sitios web estáticos, lo que incluye archivos HTML, CSS, JavaScript, imágenes, etc.
Enfoque en la simplicidad
Comunidad activa: Los usuarios pueden explorar y descubrir sitios creados por otros, comentar, dar "me gusta" y seguir a sus creadores favoritos, fomentando la interacción social en torno al desarrollo web.
Código abierto y personalización: Los sitios creados son completamente personalizables, y el código puede ser modificado según las preferencias del usuario.
Plan de pago: Ofrecen una opción de suscripción de pago que aumenta la capacidad de almacenamiento.
Además de Neocities hay varias plataformas similares a Neocities que permiten crear y alojar sitios web simples y estáticos. Algunas de ellas son:
GitHub Pages: Permite alojar sitios web estáticos directamente desde un repositorio de GitHub.
Netlify: Una plataforma de alojamiento gratuito para sitios estáticos con características avanzadas como implementación continua
Glitch: Facilita la creación y edición de proyectos web en tiempo real, con un enfoque en la colaboración y el aprendizaje.
Surge: Un servicio de alojamiento gratuito para sitios estáticos que se destaca por su simplicidad y rapidez.
Vercel: Similar a Netlify, es popular entre desarrolladores para alojar sitios estáticos y aplicaciones modernas, ofreciendo despliegue fácil y rápido.
lunes, 23 de septiembre de 2024
¿Yo Programador?
He realizado un Quiz en Codecademy proporcionado por el profesor, el resultado ha sido "Preguntador". Este Quiz me da como opciones, el Pitón y el R.
R
R es un lenguaje de programación estadística creado específicamente para científicos e investigadores de datos. Ya sea que trabaje con datos financieros o de marketing, R le brindará todas las herramientas que necesita para analizar datos.
Pitón
Mi opinión
En mi opinión, Python es uno de los lenguajes de programación más importantes de la actualidad. Su facilidad de uso, combinada con su capacidad de manejar proyectos grandes y pequeños, lo convierte en una herramienta indispensable tanto para profesionales experimentados como para aquellos que recién comienzan a programar.
Conclusión
Es uno de los mejores por su amplia gama de aplicaciones y una gran accesibilidad a pesar de que tiene varios defectos.
lunes, 16 de septiembre de 2024
Como escribir un buen artículo
- Busca información en varias fuentes (haz referencia a ellas).
- Resume la información.
- Cuida la redacción y la ortografía.
- Cuida la presentación (formato).
- Pon una imagen o un vídeo (sin pasarse).
- Pon un enlace “guapo” para más información
- En mi opinión, creo que otro punto importante para hacer un buen artículo, es terminar con una pequeña conclusión, la cuál resuma las ideas importantes y en la que puedas dar tu opinión sobre ese tema.