Teaching Computer Science: Your Plans

Continuing the discussion from Teaching Computer Science: Your Plans:

  • What are your goals for your classroom? How will CS or code.org resources help you meet those goals? I can see my school using this in the STREAM lab. Hopefully we will have a computer teacher that can help set us all up!
  • What are you most excited about when it comes to implementing some of these resources? I am most excited how much I think my kids will love to code!
  • What challenges do you forsee in trying to meet your goals? Time and having enough devices to use.
  • What questions do you have that this community might help you answer? As a classroom teacher do you have any pointers for a K teacher that only has 6 chromebooks? How do you have time for class lessons and shared computers with the rest of your curriculum?
  • What are your goals for your classroom? How will CS or code.org resources help you meet those goals? I am hoping to use code.org during our STREAM time. We do STREAM time in our first grade classrooms 2 times per week.
  • What are you most excited about when it comes to implementing some of these resources? I am most excited to see how my kids will react to coding in the classroom!
  • What challenges do you foresee in trying to meet your goals? Having enough time in my day and enough devices (our school is not 1:1 yet) for all students to be successful.
  • What questions do you have that this community might help you answer? I can’t think of any questions right now.

This will be my first time with coding. I hope to be able to have all of my students use the computers in the classroom for this. I think it will really be great for them and their critical thinking skills and will help them perform better in their scores and to become better learners.

I’m not in a regular classroom, but I will assist teachers in using code.org in any way possible. I’m most excited to implement the resources and share them with teachers having problems or facing issues with CS. The challenge I see in this COVID-19 environment is having students not being able to work together and frustration levels running high. My question to the community would be how do you keep students engaged and what types of incentives are teachers using to get students to complete the lessons.

Hello! I am excited to begin teaching Coding and Computer Science topics to my 3rd-5th grade students. Our students have not had the chance to learn about the things that make a computer program work so this will be exciting for them to experience!

From the training I went to, an important “ah, ha moment” is that I probably need to go back a level since my 4th graders have little coding experience and no experience with direct instruction about terminology and concepts. I think I am going to use Course D before state testing and move to Course E after state testing.

I have used this program with the use of the computer lab off my Media Center. I will no longer have that lab, but I will have laptops (Chromebooks) to use. I want to do more Paired programming in my courses, but leave the students assigned to a course by grade as I have done in the past. That way they can always choose to do more than we get to in class.

I believe the challenge of not having a lab will affect our work, but I hope to utilize the presentation possiblities and have more students leading the way in some of the lessons.

I really like how even if students are new to our school, they seem able to handle these courses at whatever grade level they enter no matter the time of the year they join us!

I don’t really have community questions, but I am happy to know there is this place to go to read ideas and get answers!

This will be my first time teaching coding. I will be teaching 6th grade computer science, and code.org will be one integral part of my teaching. I am excited by all the lesson plans that code.org already has in place that will allow me to do unplugged activities first to help my students understand the online activities.
My biggest challenge that I foresee is that I have a few students who are already advanced in the area of coding. Keeping them engaged and moving forward by differentiating goals for them will be a bit challenging.

*** ¿Cuáles son tus objetivos para tu clase? ¿Cómo te ayudarán los recursos de Ciencias de la Computación o code.org a alcanzar esos objetivos?**

  • Primero, los objetivos para mi clase es aprender a programar en un principio de forma desconectada, es decir con actividades practicas sin necesidad de utilizar el computador, esto con el fin de que los estudiantes aprendan a resolver problemas en distintas áreas del aprendizaje o incluso de la vida cotidiana. Posterior a eso las estrategias aprendidas se puede abordar en el aprendizaje de la computación, abordando todo lo aprendido en code.org.

*** ¿Qué es lo que más te entusiasma cuando se trata de implementar algunos de estos recursos?**
La diversidad de habilidades que los estudiantes pueden desarrollar, ya que como lo dije en la pregunta anterior, esto no solamente sirve en el ámbito de computación, sino también en la vida cotidiana.

*** ¿Qué desafíos prevés al tratar de alcanzar tus objetivos?**

  • Trabajar en equipo.
  • Solucionar problemas paso a paso.
  • El desarrollo de distintas habilidades.
  • ¿Cuáles son tus objetivos para tu clase?

Motivar a mis estudiantes, acercarlos a la programación.
¿Cómo te ayudarán los recursos de Ciencias de la Computación o code.org a alcanzar esos objetivos?
Me ayudaran a aprender lo que me falta y orientarme en las planificaciones y actividades.

  • ¿Qué es lo que más te entusiasma cuando se trata de implementar algunos de estos recursos?
    Lo entretenidos y motivadores que son.
  • ¿Qué desafíos prevés al tratar de alcanzar tus objetivos?
    El acceso a internet y lograr avanzar de forma online con los objetivos.
  • ¿Qué preguntas tienes que esta comunidad podría ayudarte a responder?
    Me gustaría conocer de sus experiencias en diversos contextos.

I plan to teach coding once a week to my lower elementary class which consists of gr 1-3 students.
Will teach every Monday in the afternoon. So the students have the entire week to work on their assignments. Picked afternoon thinking they will be awake & excitedly participating since everyone tends to be sleepy after lunch!
All my students are super excited to do anything related to computers, games, (e.g. Minecraft)

Every student is motivated to participate fully.

Teach students the concepts and terminology they need to use in CF

Make equity a priority. Also provide extra help and intervention to students who need help. Allow peers to help each other and also students who need that additional help.

I am hoping that with the help of my friend who is also taking this class we can bring a proposal to our principal to implement this building wide. Building wide language like debugging, variable, and algorithm (for instance) seem like a must as coding and computers are in every aspect of modern life. I suspect that would include presenting to our staff in some way and at the moment I’m not confident enough in specifics for that. Yes for overall reasons to try it. Even if we just bring greater awareness that is a good step in the right direction. We no longer have a media specialist/librarian. This is a fun way to include more computer awareness and confidence to students and teachers alike.

We use code.org in our school and follow the progression of learning, however, I think it would also work well to provide opportunities for enrichment classes for coding, to bring in career coders and to help students see the broader connection to how coding is a STEM activity that helps to solve problems.

Where did you find the teacher answer keys?

El principal desafío que veo en la implementación de los recursos es alcanzar una comunidad de aula que se colabore, que debata para resolver problemas.
Lo que mas me entusiasma es que veo una gran oportunidad para hacer cambios en el modo en que aprenden los estudiantes.

En el caso de 5° y 6° básico tenemos la unidad que está relacionada con el vocabulario acerca de la ciudad, es en este contexto en que deben aprender a dar y pedir direcciones. Para ello, ocuparía la planificación “Mi amigo robótico” en donde los estudiantes deben seguir las instrucciones de los “programadores” para llegar a la meta, mediante el sistema de símbolos, los cuales representarían una instrucción en inglés como, por ejemplo: “go straight” (seguir de largo), turn right/left (doblar a la derecha/izquierda).
Para lograr la actividad tendríamos que pasar por varias etapas en donde los estudiantes, en grupos de 3 (ya sea online o presencial), deberán primero confeccionar los símbolos e internalizar el significado de cada uno en inglés, luego, deberán elegir a los o las programadoras y a quien será el robot. La profesora sería la encargada de dar a cada grupo la meta a la cual deben llegar, los programadores deben lograr traducir el algoritmo en símbolos para que el “robot” siga sus instrucciones. Finalmente, los y las estudiantes realizan de forma práctica su actividad, dando instrucciones en inglés y además utilizando el lenguaje computacional.

  • What are your goals for your classroom? How will CS or code.org resources help you meet those goals?

I used Course D with my third grade class for the first time last school year (20/21). It was well-loved by my students and me, however, I quickly found that it was challenging to carve out the right amount of time for the activities and I did not make it through the entire course with my class. This year, one goal I have is to successfully make it through every lesson in Course D, whatever it takes to do so!

  • What are you most excited about when it comes to implementing some of these resources?

I am excited to see students’ growth from the first lesson in Course D to the last. Additionally, I am so excited to see how the problem solving skills in Coding transfer to other subjects!

  • What challenges do you foresee in trying to meet your goals?

As many have stated, the biggest challenge is time. Thankfully, in my district, we have one “no special day” in each 6-day cycle where students are not in gym, music, art, or library. This day works perfectly as it gives me a 45 minute period in which to teach the Code.org content. This said, while the lessons are absolutely incredible, I found that there was a decent amount of prep-work required on my part to be fully ready to deliver each lesson smoothly. With all of this in mind from last year, I know how to be more successful in meeting my goal this coming year!

  • What questions do you have that this community might help you answer?

What are the best/easiest ways you have found to have your students log in to each lesson? I found in my class that there were a lot of hurdles/it took us a while to get the log in process smoothened out!

Mi plan consistirìa en realizar un ABP, interdisciplinario.

Nivel: 8° Básico- Nivel con 20 estudiantes, 14 varones y 6 damas.

Asignaturas: Ciencias Naturales, Lenguaje, Artes y Tecnología.

Tiempo de Ejecución: 1 mes, realizando dos sesiones semanales de trabajo práctico y una sesión de retroalimentación.

Tema: La Célula

OA Ciencias: Desarrollar modelos que expliquen la relación entre las funciones de una célula y sus partes.

OA Lenguaje: Expresarse en forma creativa, por medio de la escritura de textos de diversos géneros, escogiendo libremente el tema, género, destinatario.

OA Artes: Crear trabajos visuales basados en las percepciones, sentimientos e ideas generadas a partir de la observación.

OA Tecnología: Utilizar herramientas TIC, para resolver necesidades personales, grupales o locales, que impliquen la creación de un producto tecnológico.

La idea es generar un proyecto articulado (ABP)entre las 4 asignaturas, en torno al tema de LA CÉLULA. Por lo tanto, cada docente desde su visión y objetivo a desarrollar. planteará caminos para resolver el siguiente desafío dado al grupo curso, el cual estará dividido en cuatro grupos de 5 estudiantes cada uno.

¿CÓMO HACER UN VIAJE AL INTERIOR DEL CUERPO HUMANO, PARA CONOCER LAS CELULAS?

Lenguaje: Propone idear una narrativa, cuento o historia con un personaje principal, que narre sus aventuras para recorrer el cuerpo humano y llegar a las diminutas células.

Arte: Propone realizar una creación artística personal o grupal, con el tema dado, usando técnica propia, pero en estilo pixelado.

Ciencias: Establece el marco teórico de la Teoría Celular, los tipos celulares y sus funciones respectivas. Con esa información, propone la realización del viaje al interior del cuerpo humano, usando tarjetas con pistas y preguntas (condicionales), para guiar el recorrido y alcanzar el objetivo.

Tecnología: Propone el uso de un robot y un programador, que guía el viaje y ejecute las actividades planificadas y definidas finalmente, por los estudiantes de los diferentes equipos.

El proyecto se realizará en cuatro semanas, puede ser en modalidad presencial, virtual o híbrida. Usando plataforma Classroom se subirán los avances del proyecto por cada equipo de estudiantes y los docentes podrán retroalimentar y orientar el trabajo a realizar.

Entre las habilidades a desarrollar con la propuesta, tenemos algunas transversales como: Trabajo en equipo, colaboración, responsabilidad, autonomía. Así como habilidades propias de cada disciplina trabajada, tales como: Observación, planteamiento de preguntas, resolución de problemas, análisis de información, resumir, etc.

Por otra parte, también se podrán evaluar habilidades computacionales y de programación, tales como: Uso de algoritmos, secuencias, patrones y bucles.

Evaluación: Se realizará una evaluación formativa de proceso en cada clase o sesión, a través de un ticket de salida, donde se evalúe el contenido y las principales habilidades trabajadas en la clase, las cuales se irán complejizando a medida que el proyecto avance.

Al finalizar el mes, se realizará una evaluación sumativa, a través de una presentación pública del producto elaborado y presentado a la comunidad escolar.

I plan to cross-reference a bunch of the lessons and resources on here with activities and lessons I could implement with my new role as a learning-support teacher. The new Ontario curriculum has a greater focus on maths and using this website will be an excellent way to engage with the material and foster passion for coding with the children I’ll be working with.

I see some challenges in working with younger children, and modifying certain lessons for the specific needs and learning challenges my students will have.
Is there a ‘too young’ age for engaging with the material? Is there a shortcut to paring down or simplifying lessons for a 1-1 session with younger children who may have less experience with technology?

What are some good go-to ‘offline’ tasks that could be shared with families who are wanting to learn coding through distance education (COVID!!) but limit their screen-time?

Kodu is a Microsoft 3D Game Coding Program. It uses When and Do commands to program the bots. For more information see the link.Scratch vs. Kodu

1 Like