Waraku Education

Ideas, experiments and observations as they occur [and I have time] relating to teaching and learning in a secondary school - special focus on ICT.

Friday, February 22, 2008

Scratch with Year 9 boys

I have a class of year 9 boys doing IT. We decided to have a play with Scratch and are well into it. I asked them to write down three words that best describes their experience with Scratch to date.

The following words were used more than once
Boring 3
Cool 4
Exciting 2
Fun 11
Good way 2
Interesting 7
Learn 3

36 of the words used were positive and 6 were negative.

Labels: , ,

Thursday, January 03, 2008

FOSS in education prediction for 2008

Why 2008 will be a bad year for Microsoft’s Ed Tech market share, January 1st on ZDnet.


The author makes the following points
  • FOSS provides a solution for students to continue with their education outside of school unencumbered by cost and legal issues
  • School administrations are looking for ways to cut costs and FOSS may help
  • There are a growing number of people familiar with FOSS and Linux and these tools are becoming easier to use making the management issue more manageable
  • As students become accustomed to using FOSS in school, they will demand its use in the workplace
The last point is important and reinforces my thinking for the past few years. We should be filling our school networks with the free stuff. I'm happy for the proprietary products to be there as well but I think it is poor form that schools are paying for it.

In addition to filling the school network with the free stuff, consider giving away a copy of the OpenEducationDisc to all students as they enrol. This facilitates students being able to freely and seamlessly continue with their school work at home and helps our young people and their families stay legal.

Labels: , , ,

Thursday, December 20, 2007

NZ Ministry of Justice discussion paper

http://nzoss.org.nz/system/files/moj_oss_strategy_1.0.pdf

Two of the quotes from this paper are of particular interest
The Ministry has stated its commitment to be an 'employer of choice' for skilled technical professionals. Adopting OSS in development and deployment is consistent with such a commitment. (Put bluntly, technical professionals want to keep their skills sharp and current; in 2007, working with open source tools and contributing to OSS projects are the way that's done.)

Broader issues within NZ government related to economic development. More widespread adoption of OSS is a form of 'Buying Kiwi' by means of encouraging growth of NZ-based software and service providers.

Could it be that a contributing factor to the high level skills shortage that we are facing is government sector preference for the use of proprietary solutions where the high level skills are effectively imported?

Labels: , , , ,

Sunday, September 09, 2007

How to maintain creativity

I've not long posted "How to rejuvenate IT Studies" where the key seems to be to focus on creativity.

Then by magic is this post Staying Motivated and is all about developing and maintaining creativity. The site is for website developers but what is being said is transferable to other creative endeavours.
Whether your chosen medium is pictures or language, food or formulas, everyone has the capacity to be creative in their work. But we can often lose our motivation to create, making it difficult to stay focused and excited on a project. So how does one keep their creative well from drying up?
The post is divided into two sections.
  1. Getting started with creativity
  2. Maintaining creativity
This could be useful for those coaching jobs in class where you are trying to keep things moving as well as maintaining my own health in this area. I think I need a cheat sheet on the wall for this.

Labels: , ,

How to rejuvenate IT Studies

IT Studies or in some quarters, Computing Studies. Mark Guzdial has recently conributed two posts to his views about "Software Engineering and the Cause of the CS Enrollment Crisis"
  1. Part 1
  2. Part 2
Mark's posts are to do with tertiary level education.

Part 1
Mark's diagnosis
It seems to me that the cause of the student's disdain for "programming" and for the decline in CS enrollment lies there. As civil engineers need armies of construction workers to build their designs, and as mechanical engineers use armies of factory workers to produce their designs, so do software engineers use armies of programmers or coders, people who are explicitly not software engineers, to produce their designs. Few students go to college to become construction or factory workers. Why should it be surprising, then, that few Western students want to go to college to be the Information Age equivalent workers?
Boring and mundane - lack of creativity.
Computer scientists do not need to write good, clean code. Science is about critical and creative thinking
No fun
Our students want to be creative, not mundane. Many want to push hardware to do things that no one has ever thought about. Many want to explore new forms of expression. That is what computer science is about. That is not necessarily what software engineers need.

Part 2

Creativity
Realizing one's designs is motivating.
Summary.

He argues that we take care with the language that we use to teach programming. Use C based languages is a no go. Translating this to secondary school. Programming needs to be fun and encourage creativity.

I run a course called 'Negotiated Computing'. Students come to this class wanting to learn something about computers. For many that's as detailed as it gets but for others they want to learn HTML, Javascript, PHP, ..........

Students negotiate their learning contract and away we go.

The interesting thing is that I have a range of 'traditional' tutorials for these sorts of things and they are not particularly popular except for lesson 1. For example, in lesson 1 of PHP, students get a login to the LiveLAMP server, find out about the ftp settings and that's about the last I see of them in that course.

They are downloading code that others have made, uploading it to the server and trying to get it to work. This is particularly challenging for me as there is inevitably things that don't work and so we are looking at line 45 wondering why? It is hard because I am looked on as the expert and I should know the answer. I guess I get to model how I solve problems, offer an hypothesis and try out some solutions. Sometimes we win quickly, sometimes it takes longer and at other times we don't win at all and have to move on. We end up with chat, picture galleries and all sorts of things. They love to then get others to use the thing that they have got to work and then we see some modifications being made.

I guess I did the same thing 25-30 years ago. I used books with code, copied these and tried to get them to work. It took some time before I felt OK about trying to create something original.

This approach does not fit in with the formal senior secondary Information Technology syllabus. It does fit very nicely with Community Studies.

Labels: , ,

Danah Boyd - implications for Online IT Student community

The audio of the Danah Boyd presentation for the Education.au series of seminars is broken into 3 parts each of about 20 minutes in length.

She provided
  1. a great insight into the history of online social networking, starting with usenet. So this social networking technology has been evolving and morphing since 1980.
  2. an understanding of social norms so that we can relate this concepts to the online spaces
  3. information about the three main components that make up a social networking space - a profile, friends (a public display of our connections) and comments.
In the past youth were free to hang out with each other in all sorts of physical places that is not happening these days. Parents fear that their kids will be kidnapped, assaulted and so on. Online social networking provides kids with the place to hang out and socialise. She sates that there are four main differences between the old hanging out in physical places and the new online social spaces.
  1. Persistence - what you say sticks around. It is my view that once something is said it can not be unsaid. What you say has always been persistent but the online persistence is in a more physical sense.
  2. Search ability - information about you is search able by anyone from anywhere
  3. Replicability - what you say in one online space (eg chat) can easily be replicated into other spaces
  4. Invisible Audiences - what you say can be seen by people you have no idea about and used in ways that you have no control of
She is saying that youth are learning to deal with a public life that only mega stars had to deal with in the past, only in a scaled way. What happens in these online spaces impacts on what happens at school.

It was interesting that the way that adults are dealing with this is different in the Western world vs Asia. The key seems to be the consequence of what she calls 'Age Segregation'. In the western world we encourage people of similar ages to hang out. It is generally seen that there is no real reason why a young person would hang out with an older person and visa versa. This has implications for online social networking whereas in Asia people of all ages are welcome and part of a persons network and this is seen as acceptable and correct.

In Asia social networking is being embraced and in the western world it is being banned.

This phenomena could have implications for the thinking around making an online IT student community. In this idea I have suggested that it would be good to have senior secondary, post secondary, industry, teachers, lecturers, etc all involved in the community. The social norms built around age segregation will certainly create issues for successful implementation of this concept.

Danah suggests that it would be better for us to embrace online social networking and open up the conversations that promote the growth of ethical and moral learning.

Labels: ,

Thursday, August 23, 2007

We don't want your money!

Got a problem, buy a solution. Simple. Next problem please. See, I'm good at solving problems.

The more important a goal is the more money you pour into it. Right?

How do we teach children to read? We spend time with them and listen to them read. The children that have supportive parents learn quicker and better by and large. So by investing care, interest and enthusiasm, not money, great outcomes are achieved.

Can the same result be achieved by resourcing someone else to do the listening? Well yes, to some extent but you also forfeit your influence in many others areas. Schools are doing this all of the time where parents are not able to provide support to their children.

So how does an industry attract youth to their profession? Advertising? Speak to them? Lecture them? It is really simple and it is based upon the same idea as listening to them read. Not literally but follow the principle - be supportive, invest your time and care, be part of their lives, develop relationships.

That's what I would like to see come out of an IT Student online community

I think it's a win for everyone involved.

Labels: , ,

The future of senior secondary ICT

Published by The Department of Communications, Information Technology and the Arts
in June 2006 is a document called 'Building Australian ICT Skills - Report of the ICT Skills foresighting working group'

Page 10 of this document is in the 'Key findings and recommendations' section and deals with ICT in Schools.
The Working Group expressed concerns that the quality of ICT teaching in schools, and the outmoded image of ICT work presented, may be deterring students from considering ICT as an option for further study at university/TAFE and as a career choice. This was an issue that also received considerable attention at the partICipaTion Summit.

In particular the Working Group raised concerns about the teaching of ICT as a specialised subject in the later school years. The Working Group considered that the focus should be on teaching fundamental ICT principles, useful as a foundation for further study, rather than on specific programming areas.
It then goes on to make the following recommendation
Recommendation 7
The Working Group recommends that action be taken to review and enhance the teaching of ICT in schools. The working group suggests that:
• government fund detailed research on school ICT teachers to assess the characteristics (e.g. gender, age), qualifications and challenges of ICT secondary and high school teachers; and
• ICT industry bodies and leading ICT vendors work with education agencies and professional bodies to assist and support school ICT teachers and teaching staff in universities and TAFEs.

As a current 'later school years' ICT teacher I have an interest in the implications of the above statement. They say that the focus for my work 'should be on teaching fundamental ICT principles, useful as a foundation for further study, rather than on specific programming areas.' They reckon that schools "may be deterring students from considering ICT as an option for further study' because of 'the quality of ICT teaching in schools, and the outmoded image of ICT work presented'.

At this stage I just want to note this and reflect on it for a while. My gut reaction is that
  • fundamental principles have always been what I was after
  • programming areas is important for accessibility reasons - industry standards are bit like bathing costume seasonal fashions - important but doesn't need to prevent you from taking a dip.
  • it adds weight to Bill Kerr's thinking and work around the advantages of using Squeak in secondary education (and mine in the related Scratch)
  • my ideas for an IT student online community have had significant reinforcement
Final thought
A department of Communications, Information Technology and the Arts?
Struggling to see the relationship. Why not stick Immigration in there as well? Or should it be called the Department for bits that we couldn't put anywhere else.

Labels: , , , ,

Saturday, August 04, 2007

Scratch Day

Last weekend was partially devoted to playing with Scratch and the result of this effort is a little game to help students familiarise themselves with the Computer System Block Diagram

Learn more about this project

There are two sprites in this game that have not been scripted yet. Students can download the game and use the code from the other sprites to make these unscripted sprites operational.

I love Scratch and I love the fact that I can so easily upload and share it. It is not hard to embed it in blogs or I suspect Moodle. I like the way it then plays in the browser. There is a problem uploading Scratch games to the Scratch site from school as there is no way that we can adjust Scratch to our required proxy settings. This is an issue for many schools I would think.

Then I added TeacherTube to the mix. I created a screen capture movie of me explaining how this game worked using CamStudio. I'm very impressed with CamStudio as a free tool for this job. Then Super C was used to reduce the filesize from 108MB to 10MB by reducing the resolution to 640x480. I tried Videora first and while this was easy to use, it produced a product with a resolution that too low to be useful. Thanks to Leigh for his advice on using Videora or SuperC to compress the video. Both of these tools are also free.



I reckon that I could teach SACE 1 Information Technology Systems - Multimedia Programming and Computer Conepts units in an integrated way. Students could use Scratch to create Learning Objects relating to Computer Concepts.

Labels: , , , ,