Computer Programming for Everybody
15 hours ago
- #Python Language
- #End-User Programming
- #Programming Education
- The proposal is for 'Computer Programming for Everybody' (CP4E), aiming to empower all computer users through programming literacy.
- It plans to develop a new computing curriculum for high school and college students, better programming tools, and build a user community.
- Python is chosen as the starting language due to its ease of learning and professional use, with plans to evaluate and possibly improve it.
- The project addresses challenges like making programming safe and understandable for novices, and tools for program analysis and configuration management.
- Collaborations include Carnegie Mellon University for user testing and the University of Chicago for curriculum development.
- The ultimate goal is to enable mass personalization of software and improve how people interact with technology in a ubiquitous computing environment.