MAKE CODE


 REQUISITOS PARA PROGRAMAR

Creatividad:

Son las ideas para empezar un nuevo proyecto.

No caer en la frustración:

Se debe tomar un espacio para despejar la mente y luego retomar el o los proyectos.

Investigar:

Siempre se debe investigar cual fue nuestro error al momento de realizar un proyecto o corregirlo.

Analisis:

El analisis es un requisito fundamental antes de programar ya que este se enfoca en poder recopilar, definir y validar las necesidades que se tienen.

Habilidad de comunicación:

La comunicación es un requisito fundamental en la programación moderna,  y no solo es una habilidad blanda ya que esta nos permite el poder traducir requerimientos, colaboración en equipos, documentar códigos y resolver problemas de forma eficiente.


PROGRAMACIÓN POR BLOQUES

Consiste en desarrollar software usando bloques gráficos, que se arrastran y conectan entre si para formar programas. Cada bloque representa una instrucción o función, lo que simplifica la comprensión del flujo lógico sin preocuparse por la sintaxis tradicional del código.

La programación por bloques facilita el aprendizaje de lógica bucles y condicionales sin errores de sintaxis.

Características principales:

Es intuitiva 

De pensamiento lógico 

Sin sintaxis complicada

Tiene un enfoque en la secuencia 

Es de prototipo rápido


JAVA SCRIPT

Es un lenguaje de programación de alto nivel, especialmente para el desarrollo web que permite crear ciclos interactivos, dinámicos y funcionales (animaciones, actualizaciones en tiempo real, validaciones de formularios). Se ejecuta principalmente en el navegador del lado del cliente aunque también puede usarse en servidores (Node.js).

Características principales de Java Script:

1. Interactividad:

Transforma páginas estáticas (HTML/CSS).

2. Basado en protocolos o prototipos:

Utiliza un modelo orientado a objetivos basados en protocolos, no en clases tradicionales.

3. Estandarizado:

Se basa en la especificación ECMAS Script, lo que garantiza la compatibilidad entre navegadores.


COMO FUNCIONA JAVA SCRIPT 

Lado cliente:

Java Script de lado cliente se refiere a la forma en que Java Script funciona en el navegador. En este caso, el motor de Java Script está dentro del código del navegador.

1. El navegador carga una página web cuando recibe una visita.

2. Durante la carga, el navegador convierte la página y todos sus elementos, como los botones, los etiquetas y los cuadros desplegables.

3. El motor Java Script del navegador convierte el código Java Script en código intermedio. El cual es un código entre las sintaxis de Java Script y la máquina. 

Lado sevidor: 

Java Script del lado del servidor hace referencia al uso del lenguaje de codificación en la lógica del servidor.


COMANDOS Y SINTAXIS 

Condicionales:

IF, else if, else, switch.

Ciclos (bucles):

For, while, do while.

Funciones:

Funcion nombre ( ), { } o función flecha ( ) = >.

Objetos y clases:

Uso de clases, constructor, New.

Manejo de errores:

Three, catch, finally.

Asincronia:

Async, await.

Sintaxis básica:

Conjunto de reglas que define cómo se deben combinar y ordenar las palabras, símbolos o comandos para que tengan sentido y sean válidos.

Sensibilidad:

Java Script distingue entre mayúsculas y minúsculas.

Comentarios:

(//) bloque (/*...*/).

Variable (Let):

Declara variables de bloques que pueden cambiar.

Const: 

Declara constantes de bloques pero con la diferencia de que estas no se pueden reasignar.

Var: 

Nos permite realizar declaraciones tradicionales.

Tipos de datos:

Están compuestos por números, cadenas condicionales falsas y verdaderos objetos.

Operadores básicos:

Los operadores básicos en Java Script permiten manipular datos, realizar cálculos y tomar decisiones las cuales incluyen los operadores aritméticos (suma, resta, división, multiplicación y %). Incluyendo los signos de asignación (= y +=).


ESTRUCTURAS DE CONTROL

Condicionales:

Permiten decidir que codigo ejecutar basado en las condiciones IF, else if, las cuales evalúan condiciones. 

Operador temario (?:):

Es el que se encarga de compactar el IF y el else dentro de una línea de instrucciones.


MAKE CODE.ORG

Es una plataforma de programación de codigo abierto desarrollada por Microsoft para programar de manera visual y progresiva, la cual permite crear juegos, programar dispositivos físicos como la microbit y poder realizar modificaciones en Minecraft.

Programación visual:

Los bloques gráficos evitan errores de sintaxis comunes en lenguajes como visual basic, permitiendo centrarse en la parte lógica.

Proyectos interactivos:

Permite crear juegos, animaciones y trabajar con el Hadware de forma rápida.

Tránsito suave:

Ofrece la capacidad de cambiar de programación de bloques a códigos Java Script facilitando un aprendizaje más progresivo. 

Versatilidad:

Presentan una plataforma ideal para el trabajo. 















Comentarios

Entradas populares de este blog

Bienvenida

Inicio