Blog Week 3
- Melissa Gomez
- Oct 26, 2024
- 1 min read
Updated: Nov 10, 2024
Coding

The focus of this week was coding. I explored a block coding website and created my own dance party program. Block coding is a visual programming language where code is represented as blocks that can be dragged and dropped to create programs. The blocks consist of different functions and commands; as they are dragged together, a sequence is created. Block coding breaks down coding concepts in a simpler way that is less intimidating than text-based programming. As I navigated the site, I thought of the educational possibilities block coding could provide for children.
Block coding is a great way to introduce basic programming concepts in educational environments. By having code represented as blocks that can easily be dragged and dropped to create programs, learners can focus on the structure of programming rather than getting confused by intricate text-based coding. With today's kids being heavily involved in technology, block coding could be a great learning tool for them, and it could feel like they are simply playing a game. Block coding can provide many benefits to an early childhood classroom. The visual and interactive nature of block coding can keep children engaged and promote problem-solving and pattern-recognizing skills. Additionally, this concept encourages creative expression, experimentation, and possible collaboration with peers. Ultimately, block coding serves as a basic foundation for learning coding concepts that can be integrated into all other subjects. For example, children can use block coding to create animations that demonstrate a scientific concept or a story; the possibilities are endless!
Comments