I cannot remember who said it, but the comment was along the lines of "the best school is a log with a teacher on one side and an interested student on the other."
Our educational system is designed as an industrial assembly line, wherein we wholesale information to an audience with varying degrees of interest in the subject. I know of no serious alternative to this system for basic skills education (home teaching is a burden most parents are unable to handle); there are too many students and too few teachers. At some point, we need to start doing serious mentoring.
I was mentored as a youth by an uncle who knew about electronics. I acquired a fairly healthy dose of electrical and electronic knowledge by the age of 10. By that time I knew I was going to be a scientist of some sort. By age 16 I was trying to build computers out of surplus computer boards . . . at least, doing serious logic design. At age 16 I was exposed to a real computer for the first time and discovered that the power was not in the hardware, but in the software. The result was a Ph.D. in computer science and a long career, which is still active.
� These days I keep up a correspondence with a couple of interested students. While a lot of our discussion is of the "how to" variety, we often end up discussing everything from the philosophy of the scientific approach to the aesthetics of software construction. I am active on an Internet newsgroup that provides volunteer mentoring for a large set of readers. My Web site has several essays on aspects of programming, and I write one or two new essays each month.
� In my experience, I have found that schools are not prepared to support mentoring, whether one-on-one or for small groups, other than that which fits into their fairly narrow view -- which rarely includes anything intellectual. While we have all sorts of extracurricular activities such as baseball, band, cheerleading, football, soccer, track, etc., I know of no school that has an extracurricular computer lab with a "computer coach" to support it.
The reactions to my attempts to offer mentoring to high school students have been met with everything from indifference to hostility. I don't have a teaching certificate and consequently don't meet some arbitrary standard. I have been told flatly by one school that no one other than the computer teacher is allowed access to the computer lab after hours, and certainly not someone who is not an employee of the school district. I don't have the facilities or physical space in my office to support a set of students doing labs. My offer to do this via email was turned down, with the implication that any adult who wanted to communicate with high school students over the Internet would probably be seen as a pedophile.
� After a decade of attempts, I have largely given up on the idea. I would be interested in hearing from anyone who has had success in this area.
Joseph M. Newcomer is an independent consultant and software developer and the co-author of two books on programming Microsoft Windows. [email protected]
A Ubiquity symposium is an organized debate around a proposition or point of view. It is a means to explore a complex issue from multiple perspectives. An early example of a symposium on teaching computer science appeared in Communications of the ACM (December 1989).
To organize a symposium, please read our guidelines.
Ubiquity Symposium: Big Data
- Big Data, Digitization, and Social Change (Opening Statement) by Jeffrey Johnson, Peter Denning, David Sousa-Rodrigues, Kemal A. Delic
- Big Data and the Attention Economy by Bernardo A. Huberman
- Big Data for Social Science Research by Mark Birkin
- Technology and Business Challenges of Big Data in the Digital Economy by Dave Penkler
- High Performance Synthetic Information Environments: An integrating architecture in the age of pervasive data and computing By Christopher L. Barrett, Jeffery Johnson, and Madhav Marathe
- Developing an Open Source "Big Data" Cognitive Computing Platform by Michael Kowolenko and Mladen Vouk
- When Good Machine Learning Leads to Bad Cyber Security by Tegjyot Singh Sethi and Mehmed Kantardzic
- Corporate Security is a Big Data Problem by Louisa Saunier and Kemal Delic
- Big Data: Business, technology, education, and science by Jeffrey Johnson, Luca Tesei, Marco Piangerelli, Emanuela Merelli, Riccardo Paci, Nenad Stojanovic, Paulo Leitão, José Barbosa, and Marco Amador
- Big Data or Big Brother? That is the question now (Closing Statement) by Jeffrey Johnson, Peter Denning, David Sousa-Rodrigues, Kemal A. Delic