Monday, December 26, 2011

Relevance in Learning

As one semester ends and another begins, I find myself again in the unique position of having been a student, then a teacher,  and now in a dual role of teacher/ student. The overwhelming arguments I hear from the student's perspective are those of the relevance in what they are being taught.  "Why do we need to learn this?" is one of the most common rhetorical questions posed.   I have to speculate if most teachers ever ask themselves this question, because I generally try to answer that question in my own mind when I hear people say it.  Oftentimes I find myself unable to formulate any type of answer that has logic as to the modus operendi involved in a given course.

I have pondered the range of possibilities.  Perhaps this was the way it was taught to them. Perhaps they are looking at the larger picture.  Perhaps it is to teach the theory rather than the practice. Perhaps it follows the course of instruction laid out in the textbook. Perhaps they don't know themselves. Perhaps they don't care.  So many possible explanations.  I have had to restrain myself from actually asking professors this question myself after engaging in a strenuous round of mental gymnastics regarding the WHY of their methods.

We need to clarify that relevance in teaching involves structuring the learning to be relevant to the present time and to the field of computer science as well as to the computer industry.  The reason why our learning needs to be relevant is that 99% of the people are in college in order to obtain a better job.  Most employers of today  are more interested in what an employee can do in terms of output relating to their job. This being said, students should be taught material that is relevant to the workplace, marketable, and current.

Some would argue there is a need for low level machine language programmers.  While this may be true, the trend is rapidly moving toward more dynamic programming methods. If you spend your college time learning "legacy" languages, systems, and development strategies, then the job you get will be in the phasing out process when you start.  Better to focus on technologies of our times for the maximum in returns.

So the question again surfaces why most professors are not teaching relevant material.  The typical assignment involves a command line interface (console program) that performs limited functions.  Counting to 100 by input choice of 2, 3, or 5; converting binary to decimal (maybe hexadecimal for the more adventurous);  create an output involving two intersecting lines; etc.    I know these are cutting edge concepts (in a time machine set to 60 years ago),  but have to question the relevance of their application for today.  Imagine an employer being blown away by a demonstration of projects like these.

I have decided to stop pondering why this is the norm and start changing it.  I want to inspire students to produce an end result they can be proud of.  An end result that can be published, marketed, even blogged about. Publishing a web page is withing every college student's immediate reach and can be used as a repository for their work.  Much like framing a good painting to put on the wall.  Getting something "live" is a first step for a student to begin to take pride in their work.

Is there any real excuse for a computer science student not having online content?  First having a web "space", then adding meaningful content in the way of programs written, applications designed, games created, papers written, resume, and so forth.  Imagine if it was not only functional, but also looked good.  LOL

Tuesday, November 22, 2011

Definition of Quality in Learning, part 2

For the purposes of this blog it is necessary to define this elusive term of quality. Quality as related to learning refers to excellence or superiority of a higher degree than normal. Perhaps this should be further related as Higher Quality.  Any way you want to slice the term- Ivy League, Deluxe, Special, Platinum, or any other synonym denoting a cut above the rest.   I think this is an important distinction because one could say there is always quality in learning, whether it is low or high quality, and this is true.  But the low quality of learning almost seems to be the prevailing norm at times in many areas, so there is no searching required to find it.  The effort lies in avoiding it, or finding the higher quality of learning.

Today I had the opportunity to talk with a group of about 12 students and get some feedback on higher quality of learning. It came as no surprise to hear that students frequently miss classes of teachers who specialize in low quality of instruction.  Many commented that they sleep in class, do other work, surf the net, and so on.  The general consensus was that if the teacher does not care about what they are teaching why should the student.  The students felt that low quality of instruction had more of a bearing on a teacher's concern rather than their ability to teach or knowledge of subject matter.

I asked what type of teaching do you think helps you to learn better.  Everyone agreed that the most effective methods are ones that caused interaction between the student, teacher, and other students in the class.  The greater the degree of interaction the more effective the learning.  There was a noted disdain for the teacher-centered lecture.  Of some surprise was that the students felt instruction of reading from a book or slides to be even worse than a lecture.  One girl was animate about how it insulted her intelligence because she could read the slides on her own. 

I probed further, asking for examples of times they had been involved with an exceptional level of learning.  Several students spoke about a class they had been involved in where the professor used string to illustrate how a network is connected and envelopes to illustrate how packets travel.  Many said they would remember this learning for their entire lives because it caused them to interact with each other and with the strings and envelopes to the point where they became part of the network, rather than just reading about it and looking at diagrams.

Another spoke of a professor who was able to use high level concepts to get students involved in projects that were way beyond their level of knowledge at the time, and by doing so was able to create learning without them immediately being aware of it.  I should have inquired further as to a more specific method involved, but it brought to mind Mr. Miyagi in the Karate Kid teaching without the student knowing they were being taught. 

I cannot say this sample group is representative of students as a whole, but their reactions were telling and provide for further thought on this area.  I do realize that it is an exercise in futility to expect anyone to change their methods of teaching, and I am not suggesting this even be attempted because it would meet with severe reproach.  My goals are much loftier than that,  I want to better master this area and make further strides in my own teaching ability and methods of instruction delivery.  I see the need for constant improvement that continues for a lifetime in my own pursuits.




Monday, November 21, 2011

Definition of Quality in Learning

What is quality????   As I begin this blog, I am reminded of reading Robert Pirsig's books, Zen and the Art of Motorcycle Maintenance and Lila as he explores this very question in such detail that it consumes his every waking moment. While I have not experienced the desire to inquire of quality to that level, I have nonetheless devoted a lot of thought-hours to the subject of quality.  Specifically as it relates to education and teaching. After a lifetime as a student, and four years as a professor then back to student, I find myself deep in thoughts on the nature of quality.

 Embarking on a path of doctoral studies brings me back to the classroom as a student, and I have to say it is an interesting paradigm shift from student to professor...then back to student. I sometimes find myself scrutinizing the various teaching methodologies I see employed.  Not just from an individual teaching perspective but even from an "academic approach". It is a difficult practice to once again be a student because I find myself questioning much of the rationale behind some teaching approaches.  Largely, I find professors ineffective and out of touch with the reality of their students... and in some cases out of touch with the reality of reality.

It is hard not to have a biased approach to the issue and remain objective in being a student/ after having been a teacher.  I keep reminding myself that there are many individual teaching styles and my own personal teaching methods are by no means traditional, but they have been overwhelmingly effective.  Teaching from a computer science/ technology perspective should no doubt contain some degree of science.  Yet the problem is that most classes are not being taught in a manner that inspires individual creative thinking and facilitates and fosters greater learning.

The fact is that the student of today has evolved and is not the same student of 20 years ago. The methods that were effective then are not going to be effective today.  The traditional method of a monotone lecture  for 50 minutes is falling on deaf ears as student minds of today have grown accustomed to multiple stimuli input. We need to make a hyperjump from multi-tasking to multi-learning.  We are supposed to be teaching technology, but are not using technology to teach.

Slightly farther up the scale is the teacher who reads from slides for the entire class while students attempt to scribble notes and may ask a question or so when prompted.  Such limited interaction seldom entails mastery of the material covered and largely involves rote memorization of key phrases the teacher has deemed and noted to be of importance.

Few and far between do you find the teacher who is able to capture the attention of students and actually integrate them into a learning process beyond a textbook, where they can actually use their mind to solve problems in a method that involves thinking outside the box.  I consider this far different that the textbook problem solving of equations and formulas that will never be experienced in a real world application.

QUALITY- how do we define that?  We know what it is when we experience it.  How many pieces of cake do you have to eat to know it is good?  Similarly, you know from the first class the quality of a teacher.  While it may be hard to define, hard to quantify, it is very easy to recognize.

More later, this is only about 1/20th of what I have to say on this subject.