- by kq4ym, Data Doctor
- 1/7/2017 4:41:53 PM
It does seem that educational trends come and go, and the emphasis on the "one best" way of doing things doesn't always stand the test of time. Coding and the exclusive emphasis may be one of the subjects that's going to see some modification of philosophy and practicality most likely.
- 1/2/2017 6:35:59 PM
We should distinguish between programming in general and in the database context.
While they are related, they are distinct. The former, programming life itself is what the corporate world wants--the brave new world of AI, machine learning, algorithmifying everything.
My post is about the latter. Relational databases are more specific about less programming in database management, for reasons that it explains.
- 1/1/2017 7:56:19 PM
There is more than ample evidence that there are NO good intentions whatsoever about substituting coding for education. It is socially destructive and it is intended for control, manipulation and exploitation. This is clear from what the tech companies are doing.
- 1/1/2017 7:53:16 PM
As I put it in my post.
There is a huge danger in having every kid programmed to code, but without an education--intellectual development, maturity, life experience. This is how regimentation and tyranny starts.
All of this happens in part because the coding is done by young immature dropouts that are morally and empathy challenged, some of which become zillionaires and step on cadavers.
- 1/1/2017 7:43:34 PM
A language that allows self-referencing is prone to paradoxes which means that truth cannot always be decided--in programming terms, it suffers from the "halt problem". Neither can it support physical independence -- the insulation of applications and queries from organization and reorganization of storage.
This is true of all computationally complete programming languages because they are based on higher logic than first order logic that allow self-referencing. A relational data sublanguage is based strictly of first order logic and is hosted in programming languages for anything other than data operations e.g., application development.
- by louisw900, Blogger
- by rbaz, Data Doctor
- 12/29/2016 1:40:50 PM
PC, the push towards code seem a bit aggressive because it is presented in replacement not in addition. I've felt to often that we've become too much of an either or society. Specialization is efficient but limiting.
- by Michelle, Data Doctor
- 12/29/2016 1:25:56 PM
@PC I could get behind problem solving tasks that involve code, but I don't think learning code alone is best. I think the movement to push code into education is well-intended, but needs work.
- by PredictableChaos, Data Doctor
- 12/28/2016 3:12:54 PM
You always help deepen my understanding of the importance of sticking to fundementals.
There is a trend in some circles that "everyone should learn to code". Meaning that everyone in K-12 should have a programming class. Although I enjoy code, this has always seemed to me a poor way to educate everyone. With this post, i think I better understand why I feel this way.