Salud y Educación de los niños > Educación bebé > Artículos relacionados > Codificación en el Crédito Común Core

Codificación en el Crédito Común Core

Photo: Tara Linney
Se ha hablado significativo de "codificación" últimamente - a partir de la segunda "Hora de Código" anual evento organizado en diciembre por Code.org, a países como Dinamarca e Inglaterra incorporación de la programación informática en su plan de estudios. Aquí en los EE.UU., hay varias formas en que las actividades de programación de computadoras compatibles con las normas estatales comunes.

Diferenciación entre "Programación" y "codificación"

Cuando los estudiantes utilizan herramientas como el Código de estudio , Scratch, y Tynker, lo que están haciendo se llama programación. La programación es sobre la lógica que se dedica a la construcción de un programa. Los bloques ya existen - que sólo tienen que ser colocados en el orden correcto para obtener el programa funcione. Este es el nivel de principiante que la mayoría de los estudiantes de la universidad de programación de computadoras toman.

Codificación, por el contrario, tiene que ver con la sintaxis, los detalles finos que permiten que una secuencia de comandos del ordenador para trabajar. Piense en la codificación como una prueba de ortografía en una sentencia debe tener palabras ordenadas correctamente con la mecánica de la gramática correcta. Si una sola cosa está mal, entonces la calificación en la prueba de ortografía disminuye. La codificación es similar, ya que si una cosa está escrito de forma incorrecta, entonces el código no funcionará.

Common Core Integración

A continuación se presentan algunas formas en que la programación es compatible con el CCSS. Los campos marcados con un asterisco (*) significa que la integración puede ser modificado por la misma norma en diferentes niveles de grado

Matemáticas

MP.1:. * K-8

en la programación de actividades, los estudiantes tienen que perseverar en la resolución de problemas

NBT.1:. * 2-5

uso de espera bloques y bloques de movimiento en programas como los arañazos y Tynker para diferenciar entre 0,01, 0,1, 1 y 10 segundos.

4.OA.5

Haga que los estudiantes crear dibujos en los programas que se repiten un patrón . Esto se puede hacer con el bloque de "repetición" (también conocido como "bucle"). Los estudiantes pueden demostrar su comprensión de los procedimientos multiplicativos y patrones que siguen una regla específica.

4.MD.5 y 4.MD.6

Uso studio.code. org o su
congelados
rompecabezas con temas de enseñar a los estudiantes sobre las mediciones del ángulo.

5.G.1, 5.G.2, y 6.G.3


En Scratch, elegir la opción "telón de fondo" y, en "Categorías", haga clic en "Otro". El último telón de fondo en "Otros" es una cuadrícula XY. Los estudiantes pueden utilizar esta cuadrícula para representar gráficamente los puntos y dibujar formas en el sistema de coordenadas.

6.NS.5, 6.NS.6, y 6.NS.7

Haga que los estudiantes a desarrollar programas en los actores (o sprites) se trasladan a puntos específicos en un plano de coordenadas, sobre la base de una acción (un condicional).

Artes del idioma inglés

RI. 3: * K-5

Haga que los estudiantes describen lo que sucedería si los bloques del programa fueron en un orden específico

Identificar las relaciones de causa y efecto mediante el uso de "si. esto entonces. . ." bloques

RI.5: 2-4. *

Busque respuestas a una pregunta utilizando palabras clave, barras laterales, y glosarios. (Herramientas de programación utilizan menús y categorías para organizar los bloques.)

SL.5: * 2-5

Crear historias digitales en plataformas de programación, tales como arañazos y Tynker, cambio de la escena (fondo) entre los eventos

Crear tutoriales sobre cómo hacer avanzar a través de un nivel de programación

W.2 y WHST.2:.. * K-8


Redactar un tutorial sobre cómo avanzar a través de un nivel /etapa, o la forma de animar a un personaje.

Escribe un análisis comparativo, el análisis de dos plataformas diferentes de codificación o idiomas.


RST.3 y RST.4: * 6-8

tutoriales de JavaScript completos en la Academia Khan

Mejores Prácticas

Cuando. la enseñanza de la programación de ordenadores para nuestros estudiantes, es importante centrarse en la pedagogía. Con un área de contenido que es ajeno a muchos de nosotros, aquí hay siete hábitos que te ayudarán en su viaje.

1. Se sienten frustrados!

Mostrar a sus estudiantes que eres humano. Cuando ven cómo reaccionar ante los desafíos, van a empezar a hacer lo mismo.

2. Adoptar la mentalidad iteración.

La vida se trata de aprender a perseverar. Es bien cometer errores. Deberíamos estar enseñando a nuestros alumnos cómo aprender de sus errores.

3. Permiten a los estudiantes para convertirse en los expertos.

Dé a sus estudiantes la oportunidad de brillar.

4. Incorporar el método de "pedir a 3 antes que yo".

Al tener los estudiantes pedir a los demás para recibir asistencia, toma la presión de usted. Además, se anima a los estudiantes a ser interdependientes unos de otros. (SL.3 través de K-5)

5. Utilizar la programación en parejas.

En la programación en parejas, un estudiante funciona como el controlador (el uso de la computadora), y el otro estudiante opera como el navegador (instrucciones al conductor sobre cómo construir el programa). La mayoría de las grandes empresas de tecnología (piensen en: Google) utilizan la programación en parejas con el fin de reducir la frecuencia de errores (bugs) en un programa de

6.. lecciones completas antes de asignarlos.

Trate de ser por lo menos un paso por delante de sus alumnos, de manera que si se encuentran con un problema que nadie más en la clase ha visto, puede ayudar a guiar a ellos.

7. Aprender palabras clave.

Al aprender las definiciones de las palabras como lazo, condicional, sprite, y restitución, eres más capaz de explicar el significado de estas palabras a los estudiantes.

Medios de apoyo Redes Sociales

a continuación se presenta una lista de hashtags y chats de Twitter en el que se puede participar:

#KidsCanCode: martes a las 19:00 CT

# CSK8: miércoles a las 19:00 CT

#HourOfCode: cualquier momento

En Google Plus:

CSTA

a continuación se muestra una lista de multitud de fuentes de herramientas de codificación y programación, clasificados por precio, dispositivo, y el grupo de edad ideal.

por último, los invito a visitar mi lista de reproducción de vídeos en la programación informática en las actividades del plan de estudios.

compartir sus pensamientos e ideas acerca de esta entrada en la sección de comentarios.

&

Artículos relacionados

Artículos relacionadosEducación familiarEscuela de niñosDiferente Educación Infantil