How can we help?

KACP Revival Proposals

Planned

Comments

181 comments

  • Official comment
    Avatar
    Tom Pryor

    This is just an incredible thing to see. Thank you so much for sharing it. The effort amazed so many of us working at KA!

    KA Computer Programming is a huge topic, and we could discuss it for hours and hours and pages and pages. However I’ll try to summarize a view on this that I hope will be good news:

    We ❤️  CP as a subject area. We’re biased since many of us are programmers or CS majors, but it’s clear: computer programming is very important. Thankfully, today, many more people now agree how important CP is—CP education has huge momentum at the grassroots and government levels, and the momentum will only continue to build.

    We love our CP product and are super proud of it, especially since it’s a place where  learners can engage in direct project-based learning and use their skills and creativity to create incredible artifacts.

    We are even more amazed by the CP community that has built up around it. We could never have predicted how invested, active, and creative you would make this place! The projects on the Hot List alone continue to demonstrate how creative our community is.

    As you’ve noticed, we have not invested much in new content or product updates for CP for the last couple of years since, as a small organization with a huge mission, we had to focus our limited energy on other subjects.

    That said, we really do appreciate your thoughts on what type of new content/courses we could develop for CP, and what feature changes we could introduce. We think they're all great ideas—thank you! As we think more about what’s next for CP on Khan Academy, we’ll take your suggestions very seriously, and we hope we can reach out to this community for more ideas and feedback over time. Thank you for your passion and thoughtfulness. We’re grateful you’re with us on the journey to provide a free, world-class education for anyone, anywhere!

    -Tom (Product Manager at Khan Academy)

    Comment actions Permalink
  • Avatar
    LNY

    Go Revive! =)

    9
    Comment actions Permalink
  • This asks for a lot, and as far as the Khan Academy development goes, I don't see much of this happening easily or soon, especially since KACS is such a niche thing on KA, but it's undeniable that the computer science part of KA contains the strongest community KA has and a strong community is necessary for a thriving business. Maybe it's unrealistic but I personally would be very grateful even if only 10% of the things requested here were fulfilled, KACS would be very positively impacted and it would reinvigorate my passion for coding on this platform. I also know that several other KACS users would feel very similarly. The proposals here already stress the desires and reasons and I really hope the message gets across because it'd be a shame to see my favorite free programming learning environment and its community evaporate. 

    21
    Comment actions Permalink
  • I agree! Thank you (and everyone) who worked together to make this. I support Revive all the way! 

    5
    Comment actions Permalink
  • Avatar
    Carbanak

    Hello I personally think that khan academy is no longer interested in the demands of programming community or interested in programming section and would frankly be surprised even if we see one percent of these changes implemented.

    I can think of a million reasons why they wont implement these changes:

     

    1. Live editor wont be implemented as khan academy is no longer paying attention to it and there aren't any people

     

    2. New course / programming language cant be introduced for the following reasons :

    i)  C and its fellow languages need to be compiled and then run. While javascript doesn't work like that 

     

    ii) python was included in it but it was removed after python3 and appparently as they aren't paying attention no one is interested in updating it 

     

    iii) each of these will require new editors and for some compilers as well. That will require a lot of work which they aren't doing 

     

    Pamela left and they defineitly aren't hiring someone new that is for sure. As for letting students teach I highly doubt anyone will let that happen. They cant have 15 year old be teachers. As for golden winstons well how can they be sure a bunch of children are responsible enough and are not doing favors 

     

    Featured list will take a lot of work not something they intend to 

     

    I propose a simpler and better method of that instead of voting abuse hide all the sub pages and therefore making it just like the past. Also hide or delete people who have created spam threads

     

    Rating system is not necessary just remove the whole vote thing in itself. Problem solved

     

    KA's main purpose was education and I think people should focus more on that and less on wasting time making games and complaining how bad it is and how much it needs improvement. 

     

    The programming section by far is the one that has most complaints.

     

    I think instead of doing all this a better and easier thing for them is to just remove the programming section solving all problems 

     

     

    -28
    Comment actions Permalink
  • Avatar
    Katey Gordon

    This is plan seems to take allot of brainstorming :) and shows a incredible amount of teamwork.

    I agree with you Jett I hope the CS community can be revived, STEM is playing a major role in education today being someone who seen many sides I have benefited from programs developed in the technology sector focusing on Health Care.

    The Health care industry is being transformed and many Doctors , Nurses and other health care physicians are learning to code new apps that critical to delivering care to patients. We have allot of students who want to work in the medical industry knowing how to code will greatly benifit students futures.

    Also Girls are still not encouraged or have open access to STEM or Computer Science think about the impact this has for third world countries that have access to Khan Academy. We allow the ability to interest more Girls in Stem based careers.

    Another point is Khan Academy teaches entrepreneurship lessons when you teach coding to students you unlock the ability for creativity to take place.

    Should Khan Academy does hire someone I highly recommend hiring a Teacher who has work in bringing a STEM based Curriculum in their school or focus on the education sector having a teacher to overlook and consult to make sure our CS community is benefiting students and is teaching them valuable content, in this also hiring someone to develop new CS content and that is a CS programmer.

    If funding is a issue then reaching out to various charitys and non-profits that are delivering CS coding cirriculum and support is the next option after all who wouldn't benefit as a Khan Academy partner.

     

    13
    Comment actions Permalink
  • Avatar
    sαяvεsнgα∂ε 🎺

    Well said, Jett! Hopefully this movement can catch on =)

    5
    Comment actions Permalink
  • Avatar
    Lєgσlαs Grєєnlєαf

    Let's #Revive KACS! 

    8
    Comment actions Permalink
  • Avatar
    Shadow

    Let's do this! 

    4
    Comment actions Permalink
  • Avatar
    asj (Mostly Inactive)

    I agree. We need Golden Winstons. The last ones were given just before I came. We also need other languages. I personally vote for Python, Java, and C++.

    3
    Comment actions Permalink
  • Avatar
    CarbonPenguin

    I like the vote system idea - however, could you expand on the "ratings" part of the Hot List section?

    4
    Comment actions Permalink
  • Avatar
    Hopper Is Me

    Awesome! #Revive :)

    2
    Comment actions Permalink
  • Avatar
    Abigail Martin

    I agree! I really want contests to come back. #Revive

    3
    Comment actions Permalink
  • Avatar
    ǝɹɐlɟuoƎ #upside-down

    #revive

    2
    Comment actions Permalink
  • Avatar
    Henwill8 (Don't Read Bio)

    I really am excited for the rating system, featured list, and new, real-life coding languages.

    1
    Comment actions Permalink
  • Avatar
    FunkyChicken

    I REALLY hope this gets somewhere, because if it doesn't, I fear that KACS with go down with it.

    5
    Comment actions Permalink
  • Avatar
    Thephantomprogrammer [INACTIVE]

    It would be truly awesome if KA could at least complete some of these amazing ideas, can't wait to see what goes on in the next few weeks. 

    1
    Comment actions Permalink
  • Avatar
    Kruxe [🍍]

    Woah, you guys sure have put a lot of effort into this! Here are my thoughts:

    1) I think this is one of the less important issues right now; while it would be nice to have more in-depth and well-explained errors, I think some of the other points are of more importance. But it definitely would be cool to have the Live Editor be a community project.

    2) New coding courses would be amazing. I personally had an interest in C++ but the lack of a real coding editor made it hard to practice and I eventually gave up (as you might be able to tell, I would like a C++ course on KA :P). I've already gotten pretty far in JS, dabbled in HTML/CSS and done a bit of SQL, and now there's nothing else on KA. This would be absolutely amazing if it could be done.

    3) Contests would definitely be fun, but would it really get new learners into KACP? If the users are inactive and not even involved in the KACP community, then how would they see the contests and get involved? Perhaps it's just an oversight on my part.

    4) The Featured List would be nice as well... but it would definitely be demanding on the "curators" to be constantly finding new programs. No matter how often the list is updated, the curators would have to be constantly looking for good programs in order to try not to let any programs go unnoticed.

    5) This has been brought up several times. I'm personally not a huge fan of tagging programs. What would you do to mis-tagged programs? Flag them down? Or would the same group who makes contests / monitors the Featured List re-file them? I think it could lead to some confusion (especially for newer programmers).

    6) I've loved this idea ever since Lionofgd introduced it a while ago. A rating system would be (in my opinion) one of the best changes that could undergo KACP. This, I think, should be the #1 priority to complete first.

    Overall, I think if all these changes could be completed, this could restore KACP to the way it was a few years ago. But realistically, this is asking for a lot, as Edward mentioned. 

    I'm not too seasoned on Zendesk here (I just got my account a few days ago). Does having votes make it more likely to be seen by Guardians? If you can't answer comment on Zendesk, could you answer on KA (if you don't mind)?

    PS: I support the movement, and voted up your post. :)

    9
    Comment actions Permalink
  • Avatar
    Caleb [INACTIVE]

    I think these are great ideas, and I certainly hope they are eventually implemented. 

     

    I think the rating system and the featured list to be especially great ideas.

    2
    Comment actions Permalink
  • Avatar
    Happy Snowman

    These sound like cool ideas! I hope at least some of them can be implemented!

    1
    Comment actions Permalink
  • Avatar
    Chazi

    I agree with some of these ideas, but I think you don't realize that Javascript IS one of the most used languages in the world, and though they don't teach pure javascript very much, not many programs run pure javascript anyway, although I would still like to see new programming languages on KA...but I don't think they care about this section, the main thing KA is for is for teaching math. if you want their total effort on it, they cant do that. If we want that we have to move from KA and go to other communities. KA is just a starting point for learning how to code.

     

    speaking of learning how to code, for anyone wanting to learn JS and HTML and CSS and JAVA more fully, I reccomend freecodecamp.com

    1
    Comment actions Permalink
  • Avatar
    HorrorMaster

    Revive KACP!!!

    1
    Comment actions Permalink
  • This totally needs to get somewhere! #Revive

    1
    Comment actions Permalink
  • Avatar
    Echostar

    I agree. I can't really see KA doing this, but perhaps if it gets enough publicity.

    3
    Comment actions Permalink
  • Avatar
    Kendra Sorenson

    Seems like a great idea, cannot wait to see what happens with it!

    #Revive

    2
    Comment actions Permalink
  • Avatar
    .

    Incredible! 

    One: I would recommend a plan for the rating system: I've been thinking this over for a long time.

    I would propose to add tags: like the Google feature for movies, such as incredible graphics or nice message and not interesting. Thus, the hotlist could become projects that are rated with the positive tags rather than votes or star ratings.

    Number two: I agree  about he Ohnoes errors: more descriptive content and maybe how to fix the problem?  

    Also, can I be part of this group/debate/thing?

    4
    Comment actions Permalink
  • GO REVIVE 

    I would like for there to be C++

    I have  been learning it it is REVIVE!!

    2
    Comment actions Permalink
  • Avatar
    Panzerkampfwagen

    Sounds great! Getting Golden Winstons would be a huge motivator for me to code, and probably would be for others also. I have to do Python for school now, so having it on another website would be helpful as well. Looking forward to Revive!

    4
    Comment actions Permalink
  • Avatar
    PhineasGreene

    You guys are awesome! Let's get this revival going!

    4
    Comment actions Permalink
  • Avatar
    Emily Porter

    I think these are great ideas. I would hate to see KAPC die!

     

    4
    Comment actions Permalink

Please sign in to leave a comment.

Visit our Help Center
Can’t find what you’re looking for in the Community? Check out the Help Center for additional resources
Visit our Help Center