Please enable JavaScript.
Coggle requires JavaScript to display documents.
Connected Code: Why Children Need to Learn Programming (The Coder Movement…
Connected Code: Why Children Need to Learn Programming
The Maker Movement
The DIY Movement
Construction Kits
Constructionism
Can be found in museums, schools, and libraries
The MakerEd Initiative
Robotics Competitions
Three-dimensional printers, laser cutters
The Coder Movement
Coding is becoming a new literacy
The skills of coding can be applied in other disciplines
Helps with critical thinking
Provides opportunity
Learning through experiences
Applying knowledge to a product
Integrated with classwork
Meaningful learning
A fast growing profession
The creation of Scratch
Beginning program language created
Create graphics, animations and games
Available for young children to use
Create by using bricks of code
Collaboration can occur by sharing and working on projects together
Connected Learning
Learning as a social process
Learning by connecting relationships and knowledge
Interest is important to the learning
Community
Computer Clubhouses
Created in community centers
Opportunities for programming with support
Sharing applications and creations
Scratch is designed to do so
Collab Challenge
Improvements that need to be made
Need to increase computer science classes in high schools
Gender and racial disparities exist
Different approaches to design
Themes and interactions
Curriculum needs to be updated
Holistic approach
The United States is behind