Confessions of a researchaholic

December 9, 2013

President Obama calls on every American to learn code

Filed under: Real — liyiwei @ 4:34 pm
Tags: ,

On one hand, like math, coding provides some fundamental training that should definitely be learned by everyone.

On the other hand, it is a design problem if everyone has to learn coding just to build or use software tools.

In the current state of computer science, it remains unclear (at least to me) which parts are fundamental materials and which parts are design artifacts. The former can be distilled into general teaching curriculum while the latter should be fixed.

Ideally, an entrepreneur with core knowledge in math and programming should be able to create his or her own applications without having to write a single line of code.
This is already happening in certain domains such as mobile app development.


  1. Dr. Wei, I am interested in the current state about mobile app development that you mentioned in last paragraph. Is there any pointer to that?

    Comment by Zhiyuan Shi — December 11, 2013 @ 12:47 am | Reply

  2. Thanks a lot! 🙂

    Comment by Zhiyuan Shi — December 11, 2013 @ 8:09 pm | Reply

    • Welcome. Let me know if you come up with anything interesting.

      Comment by liyiwei — December 12, 2013 @ 12:13 pm | Reply

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.

Theme: Rubric. Get a free blog at