Sunday, March 23, 2008
"No parents' plea from young facebook users"
The new move to tell it all on blogs and publish pictures on facebook leaves us with some serious privacy issues. An article in last week's "The Sunday Independent" 16 March 2008 discusses the issue of allowing parents to sign on to facebook to keep up with their offspring and their doings. Many children do not want their parents to share in their online disclosures. A professor of communication at the University of Illinois who has extensively studied digital culture, namely, Steve Jones, is quoted as saying: "What they want to keep most private is not something they wish to keep from strangers, it's the things they want to keep from people that know them." He contends that children do not care what someone who does not know them finds out, but they do care about what someone that does know them intimately finds out. The article recommends that rules are set up for their mom and dad's behaviour online.
I can believe the concern of children for I have seen some party pictures that students have had on their computers that I would also not show to my parents if I were them. But having them public raises other concerns. It is not your closest family that is your major problem, but future employers and anybody else who would want to draw a profile of you. A good blog can count in your favour but I know from personal experience how a profile drawn from someone's blog discounted him from a possible job before an interview was even conducted. In the same newspaper mentioned above another article appears that discusses someone who lost her job due to some comments made on her blog. In her case all turned out well, but most of us cannot afford these scenarios.
I have often read blogs myself to arrive at an understanding of the person I am dealing with. Sometimes I was left breathless at the amount and type of personal detail disclosed. Is it ethical to use blogs and pictures in this way? I do not know, but if you are prepared to make it public, you also have to be prepared to live with the consequences.
Should Computer Science be Taught at Schools
This topic has been a contentious issue since the early 1970's when universities started teaching Computer Science. When I started teaching at the RAU (now UJ), teaching the first years was reserved for the best lecturer, third years for the second best lecturer and second years for the noobs (new lecturers). This was based on the experience that teaching programming is extremely complex. There is a big difference between teaching a computer language and teaching programming where a computer language is used, but the major aim is to change a word problem into code. When schools started making noises that they wanted to teach programming a lot of debate took place. The verdict then was already that it should not be done - not because scholars would not cope, but because of the difficulty to teach it properly.
Shortly after that schools included Computer Science (CS) as one of their subjects. Although I must admit that there are some excellent CS teachers, the majority of the better ones have left for greener pastures. This is not surprising in the current schooling system and the need for their skills in industry. Unfortunately this has resulted in the following horror stories:
- A local school, a few years ago, wanted to train new CS teachers (teachers who did not know any programming) by sending them on a three week Java course!!!
- Currently I have three first year students who have had Computer Science at school. Different schools I must add. None of them can use if's and while's, let alone use arrays. They all admit that their teachers could not teach them programming and they passed on theory alone! This is not the first time we have students with this type of experience.
- The projects the scholars have to do for their matric mark is often done for them by someone else. This is not detected by the examiners.
- One of my past lecturers refused to allow his children to do CS at school. They have pursued computer careers after successfully completing a CS degree and post degree studies at a University.
- One of my CS colleague's son believed that he was too dumb to understand programming after his school experience. His mom recognised his talent and convinced him to do it. It took some time for him to gain the confidence that he could actually program. He is successfully employed in a computer programming career at the moment after completing his diploma in IT.
- One of our part-time lecturers begged us to intervene in the local school as his son dearly wanted to pursue a computer career but was totally put off believing that CS was too difficult. He is now following another career path. We have lost many a good prospective student in this way.
- Some grade 10 scholars that I have for extra classes were on the point of dropping CS as they found it too difficult. After two of the parents asked me to intervene with extra classes the kids are now really enjoying it and they are showing a lot of natural ability.
- The word that CS is too difficult has spread in the school and many prospective computer scientists are pursuing a different career.
Saturday, March 15, 2008
Get out of the Whining Party - You do Not Need Fancy Equipment to Learn Valuable Skills
What an uplifting experience. I was watching some street soccer on TV this afternoon. A section of a standard street was demarcated and changed into a soccer field for a while. Professional coaches donate some of their time weekly to train "at risk kids". They even compete for a street-cup. If you want to support a worthy cause see their web site Soccer in the Streets. Bravo to the organisers!
Life in South Africa so often degenerates into a whining party between the haves and the have-nots. In the 1960's and 1970's (yes, not so long ago) practically all kids played in the quiet streets and the veld and invented their own games. They, for example, learned to be creative by making high jumping poles from broom sticks and an old mattress for landing area. Cricket bats and wickets were invented in the same way. The whole area's kids would have hours of fun and learn several life skills at the same time.
Some time ago I had a related argument with someone who whined about the lack of technological equipment in a school. He did not realise how lucky they really were. You only need computers if you want to teach kids to use an office program or if you run a Computer Science Course. (Teaching Computer Science should be banned from all schools - not because the kids cannot cope with the content, but very few teachers can teach it! This is a topic for a separate blogpost, though). Some computers in a library for kids to do research should be sufficient for most primary schools. Let kids learn the other subjects through more exciting ways and learn much needed life skills at the same time. Most lecturers and teachers should also be banned from using data projectors! There is a place and a use for data projectors, but they should definitely NOT be used to run through a slide show that is received as a teacher's aid with a text book. I tried it a few times and fell asleep in my own class!
Wednesday, March 12, 2008
HELP! I have been if'ed again
Living in a home with more than one coder/hacker sometimes leads to interesting communication. When I ask charlvn whether he wants cauliflower OR broccoli for supper he will answer "yes" in a typical if scenario
if(cauliflower OR broccoli)
supper
else
no supper
At work we are confronted by a similar situation. The students and staff have been asked to march tomorrow to show their support against racism. The idea originated in the widely distributed and overplayed video shot by students at the Free State University. The video was a stupid idea affecting people's human rights. But it is not more or less stupid than women (or anybody else for that matter) voting for the current ANC president who is an extreme example of a human's rights abuser, unless you do not see a woman as human of course. As much as I do not participate in a march against the latter I will not participate in any march as I believe there are other avenues to express one's dissatisfaction.
Well, that said, it still leaves me in a typical if situation:
if(do not participate in march tomorrow for Reason1 OR Reason2 OR Reason3)
"Though shall be labelled a racist"
else
"Though shall not be labelled a racist"
There is no way out of this one, no matter what my reason for not participating. The answer to the OR will be "yes" and I shall be labelled.
Tuesday, March 11, 2008
When HELP files become UNHELP files
A few years ago the only Java IDE's that were available for free were so primitive that using them to teach Java was painful. We had to load several to enable students to exploit the different features. Transporting programs between them was a nightmare. This changed considerably for the better when NetBeans became available. It combined most of the necessary features and was, best of all, for free. Since then different versions have seen the light, each improving on the previous, the latest being release 6. 0 .
On the positive side, where the students used to have long lists of errors displayed after a compile, most of these are now caught during typing. Unfortunately, building more and more wisdom into the typing phase also creates its problems. After starting to use the latest release we were confronted by a message "add @Override annotation" when we tried to override the "clone( )" and "toString( )" methods. This has never before happened so the help files were scoured. Trying to find anything in the Help files on this topic was impossible. With the expansion of the features the help files have expand correspondingly and have become, to say the least, unhelpful files. After quite a bit of wasted time and a disbelief that it wasn't addressed in an easy to find position, the alternative was to Google and apply some guesswork.
When does the expansion of a system's features complicate it so much that it becomes mostly useless.? We find this problem with so many other systems as well, for example, cameras, video equipment, cellphones, etc. Most people use very few features because it is all they need. Learning the other options just requires too much time and effort and will be forgotten as they are only used sporadically, if at all.
Sun has gone Open Source with their JDK 6 project .
Sunday, March 9, 2008
To Phone or not to Phone - That is the Question
When Hamlet posed the famous question "to be or not to be: that is the question" in Shakespeare's play The tragedy of Hamlet, prince of Denmarke, 1603, he was contemplating on the pain of life versus the fear of death (The Phrase Finder). I do not have the same depth of agony on life as I know it is not equated to pain only, but has enough joys to outweigh the trials and tribulations! I do have a question, though, regarding "to phone or not to phone".
I had this dilemma yesterday and started contemplating on the new communication abilities of the Internet and the opportunities to stay in contact. Has technology improved our lives, or does the possibility of being reachable 24/7 impact on our privacy and to what extent? There are no existing rules for Internet communication etiquette as the technology changes faster than social rules can keep up with.
Scenario:
If a friend, whose Internet communication patterns you have come to know and who is an avid Internet communicator, does not show up on the Internet for two days, do you:
- Assume (s)he has found something more exciting to entertain him/herself with
- Assume (s)he may be sick and in need of help as (s)he stays alone.
Saturday, March 8, 2008
I, Me and Myself
As this is my first post, I will introduce myself and my vision/mission for this blog. I am charlvn's mom and I surely hope he never regrets allowing his mom onto the blogging scene.
My name is really spelled "Joke" and NOT pronounced as the English would. It is a legacy from my Dutch origins. Some more sorry souls born in the Netherlands have to live with the curse of parents that could not speak English when they named their children.
The intention of the blog is to address issues that delight/frustrate me. It is not intended for the faint hearted and easily offended. They must read blogs that have better names than "spitting fire"! Feel free to comment on any posts. Only through dialogue can we all grow, and become wiser than before. Maybe we can even solve some problems together that the government and other powers cannot.
My passions that will be reflected in the blog are:
1) My family, although charlvn blogs already and is old enough to talk for himself.
2) My friends. I will add links to their blogs ASAP.
3) Life and the art of living it to the fullest!
4) Computers
5) Knitting
6) And my greatest passion - God (yes, the Father of Jesus and the Father of all). If you think loving God is for sissies then I invite you to join the race and see for yourself! Lots of people that were born in the wrong country at the wrong time have lost their lives in THIS race! This one is definitely not for the faint hearted!
But we will tackle the issues as they arise. I hope you have an exciting journey with me as we face life and its joys and perils together.
Subscribe to:
Posts (Atom)