Improve Khan Academy Computer Science Program's functionality


Improve Khan Academy Computer Science Program's functionality
The Issue
Khan Academy has had it's Computer Science programs/projects for 4 years. They've gone through numerous UI updates making the site look cleaner. But they haven't actually updated the interface in which Khan Academy projects are made. It's the same old editor, same framework and error buddy. There's a few options in settings in which you can change.
But the point is it's not great and easy to create programs in a small editor with minimal room. With no autocorrect or suggestions. Only 1 javascript file is allocated for each project. Minimal settings are allowed, you can't change the width and height directly. Sure it's easy, simple, and clean and easy to get started with. But creating a game usually requires a experience in generating a sort of framework or structure around processing.js (Khan Academy's cs framework) is quite difficult without going through all Khan Academy's courses and researching how to do stuff.
Maybe Khan Academy needs an advanced editor. Sure it is easy to make small lightweight fun games (with what they have now, most ka users probably treasure what they have now). But... there are a few problems and issues that need to be addressed. As well as major changes that could really improve things.
The Issue
Khan Academy has had it's Computer Science programs/projects for 4 years. They've gone through numerous UI updates making the site look cleaner. But they haven't actually updated the interface in which Khan Academy projects are made. It's the same old editor, same framework and error buddy. There's a few options in settings in which you can change.
But the point is it's not great and easy to create programs in a small editor with minimal room. With no autocorrect or suggestions. Only 1 javascript file is allocated for each project. Minimal settings are allowed, you can't change the width and height directly. Sure it's easy, simple, and clean and easy to get started with. But creating a game usually requires a experience in generating a sort of framework or structure around processing.js (Khan Academy's cs framework) is quite difficult without going through all Khan Academy's courses and researching how to do stuff.
Maybe Khan Academy needs an advanced editor. Sure it is easy to make small lightweight fun games (with what they have now, most ka users probably treasure what they have now). But... there are a few problems and issues that need to be addressed. As well as major changes that could really improve things.
Petition Closed
Share this petition
Petition Updates
Share this petition
Petition created on September 26, 2019