Fabian Pascal

Data Sublanguages, Programming, and Data Integrity

View Comments: Newest First | Oldest First | Threaded View
Page 1 / 2   >   >>
kq4ym
User Rank
Data Doctor
Re: Coding Class
kq4ym   1/7/2017 4:41:53 PM
NO RATINGS
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.

dbdebunker
User Rank
Data Doctor
2 programming issues
dbdebunker   1/2/2017 6:35:59 PM
NO RATINGS
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.

dbdebunker
User Rank
Data Doctor
Re: Coding Class
dbdebunker   1/1/2017 7:56:19 PM
NO RATINGS
Michelle,

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.

 

dbdebunker
User Rank
Data Doctor
Re: Coding Class
dbdebunker   1/1/2017 7:53:16 PM
NO RATINGS
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.

dbdebunker
User Rank
Data Doctor
Re: Decidable?.
dbdebunker   1/1/2017 7:43:34 PM
NO RATINGS
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.

rbaz
User Rank
Data Doctor
Re: Coding Class
rbaz   12/30/2016 2:14:18 PM
NO RATINGS
@louisw900, I couldn't agree more! Too narrow focus is a long-term detriment in my estimation.

louisw900
User Rank
Blogger
Re: Coding Class
louisw900   12/29/2016 2:22:26 PM
NO RATINGS

@Michelle   I agree.  Coding has it's usefulness, but Coding alone will not overcome the divide that is present when it comes to children improving in areas of STEM.

rbaz
User Rank
Data Doctor
Re: Coding Class
rbaz   12/29/2016 1:40:50 PM
NO RATINGS
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.

Michelle
User Rank
Data Doctor
Re: Coding Class
Michelle   12/29/2016 1:25:56 PM
NO RATINGS
@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. 

PredictableChaos
User Rank
Prospector
Coding Class
PredictableChaos   12/28/2016 3:12:54 PM
NO RATINGS
@Fabian

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.

Page 1 / 2   >   >>
Information Resources
More Blogs from Fabian Pascal
Analysts should avoid relying on techniques that undermine the soundness of database design.
Those delving into data science have to learn the important difference between prediction and explanation, as we discovered in post-election discussions and finger-pointing.
Don't be fooled by the promises that denormalization in data management will provide performance gains at no cost. The real cost will be at the expense of analytics.
Today's new data management paradigm seems more like a return to how things were done decades ago.
Radio Show
A2 Conversations
UPCOMING
Jessica Davis
Data Analysts in Training: Meeting Tomorrow's Demand


3/8/2017   REGISTER   0
ARCHIVE
Jessica Davis
Our Bodies, Our Data: Medical Records For Sale


2/21/2017  LISTEN   62
ARCHIVE
Jessica Davis
Energy Analytics: Using Data to Find Savings


2/14/2017  LISTEN   44
ARCHIVE
Jessica Davis
Sharpen Your Analytics & Data Management Strategy


2/8/2017  LISTEN   74
ARCHIVE
Jessica Davis
Analytics: Make the Most of Data's Potential in 2017


1/19/2017  LISTEN   19
ARCHIVE
Jessica Davis
A2 Radio: Can You Trust Your Data?


12/20/2016  LISTEN   70
ARCHIVE
James M. Connolly
Retail Analytics: See Where Style Meets Statistics


12/6/2016  LISTEN   53
ARCHIVE
James M. Connolly
Why the IoT Matters to Your Business


11/29/2016  LISTEN   45
ARCHIVE
James M. Connolly
Will Data and Humans Become Friends in 2017?


11/22/2016  LISTEN   40
ARCHIVE
James M. Connolly
We Can Build Smarter Cities


10/20/2016  LISTEN   31
ARCHIVE
James M. Connolly
Visualization: Let Your Data Speak


10/13/2016  LISTEN   70
Information Resources
Quick Poll
Quick Poll
About Us  |  Contact Us  |  Help  |  Register  |  Twitter  |  Facebook  |  RSS