Saturday, 1 August 2015

data representation - csunplugged

On Wednesday night I stayed a bit later at school to work on the relief for the next day, as I had a meeting in Wellington. I started last week teaching the students the beginning of data representation using bits.

One of the best resources to support teachers is csunplugged.com

Using the resources the focus was teaching the students to learn binary up to 32 places.

This provides them the start of being able to develop the language required. Symbols also help provide clarity for students as well as they are able to see it visually.

I thought about what we have been talking about at school recently and the focus of my teaching as inquiry. I need to think about how I present some of my information.

So I thought of what Georgi has been suggesting that I do, and that is to start creating videos to help for those visual learners.

The first video is of the instructions for today showing two forms of data representation. One using chalk in the carpark, the other using cards. Using the titles at the start to include what was required. Though next time I might change it to be my voice.


On my way to the meeting I thought I needed to include a representation of a message. Thanks to the wonderful flight attendants who cooperated with the request.


How was the lesson. Going by a few of the glass walls around the school and comments from the teachers, they are seeing binary being used around the school. To have a message come through my my phone at 2:39pm form a student with the correct code answer also showed that they were developing their understanding.

I look forward to next week when the student receives the prize, The Air New Zealand lollies.

I plan on teaching ASCII and unicode next. Considering this week was Maori Language Week it would have been a great discussion.

Sunday, 26 July 2015

Weekend takeaways

This weekend I spent time at #educampAKL.  Getting to see many teachers that I have twitter conversations with regularly,  however having the Face to Face is important as well.
Tamaki College provided an excellent backdrop to these conversations with their classrooms providing a modern learning environment to learn in.

On Friday I spent some time down at the Primary School talking with one of the teachers about possibilities, these were able to be developed at #educampAKL with some of the topics that came up. One of them around Google Cardboard.

The teacher and his class are currently filling in a questionaire from another school about how their classroom looks so they can built it in minecraft. How walks does you classroom have? Bit difficult when you have a room that isn;t quite a normal shape, or a classroom door, or typical spaces. One of the question is around how many spaces are in your classroom. Answer 14.

How can we use technology to support the ideas and questions that these are bringing up.


Having some time with some google cardboard offered us some ideas in how we can use technology between the secondary and primary to show these ideas, but not just within our school, within our community. Showing the history of the point before it is changed forever.

Second (and third), the Hobsonville Point area and even our school are rather new. We could take photos, upload them and then allow others to experience the growth of our area and school through Google Cardboard. This has direct ties to an ongoing project at HPPS and HPSS, opportunities for some authentic collaborative projects here are massive.
The last opportunity, all credit here to @Gmacmanus (pictured). I've been taking part in an interesting little project to assist @NZWaikato and his class as they try collect information on classes so they can recreate them in Minecraft. His learners and mine are operating in quite different classroom environments, Google Classroom would provide a more realistic way to experience each others classrooms. 
Copied from http://teachingyoume.blogspot.co.nz/2015/07/educampakl-2105.html 

My moonshot is to get students creating interactive artefacts.

Today, I followed a conversation on twitter around nodebots. These are some simple electronics to develop programming skills. I have been looking at this within our school and what we can develop using some of the equipment we have, however, I do like the idea of this, considering the laser cutter we have.  

Using this open source robot might provide an interesting challenge for some of my students, http://sumobotkit.com/.

Monday, 20 July 2015

getting my database fairy on

One of the books I read over the holidays was The Manga Guide to Databases. I have been trying to find something more to do with teaching databases to students than using MS Access.

The reason behind that is I don't have MS Access on the students BYOD devices, and I haven't used in for a number of years. I have been using mySQL. Which runs on a Linux Box within the school.

I put a help request out to the Digital Tehcnologies Google Group, and that came back with little more than developing a PokeDex, which I think I suggested a number of years ago. As well as developing a database to find stolen cars, which you can download a list of here http://www.police.govt.nz/stolenwanted/stolen-vehicles doing queries is one thing, but developing a database to meet the needs of students and a stakeholder is another thing.

Through some serious searching online, I came across The Mange Guide to Databases.

I learnt more through this book, not about the database stuff itself, but more around creating views, the properties of transactions, when disaster strikes, indexes and optimizing queries. This has been a great book and I feel that I have got my database fairy on.

With a useful cheat sheet

Saturday, 11 July 2015

nzgather

Many years ago I started going to a conference called barcamp, an awesome idea that was developed by Ludwig, a 15 year old student that wanted to get the creative community together. 7 years later it is now called gather.

Saturday at Ormiston Senior College brought on a conference that gets people talking, networking and having a good time.
Catching up with people that I saw at the first barcamp as well as people that I have had interaction with since then. It is quite strange how much older they seem...

But this post is about two sessions that I attended.

Interested in games instead of powerpoint for learning. Play "Paying for predictions's" a game developed by the Red Cross so players could experience the effects of climate change.

And Lego Serious Play, A chance to be hand on with some of the activities used in the opening of a strategy workshop. A useful tool for creating shared metaphors and exploring a 3D perspective on challenges.

These two have given me ideas on how to develop more with my Hub students at Extended Hub at school.

Getting students to use the Hobsonville Habits and explore what they mean as well as building relationships.

Paying for predictions, http://www.climatecentre.org/resources-games/paying-for-predictions
This participatory activity aims to support experiential learning and dialogue on the concept of climate-based disaster risk reduction, which is becoming more salient in the face of climate change. In this table game, players become Red Cross Red Crescent workers, who face changing risks. They must make individual and collective decisions, with consequences. Rich discussions emerge, and there will be winners and losers.

Getting students to think about the gameplay and the establishment of a trade-off between collaboration and competition which enriches the discussion and adds to the emotional depth of the gameplay experience. 

The other, I was looking at at school in a catalogue a couple of weeks ago, and thought that it may not suit what I was thinking. However, going through it today opened my eyes to the opportunities that this will bring.














Lego Serious Play http://seriousplaypro.com/about/about-serious-play/lsp-open-source/ brings in the ideas of building with your hands, it is amazing when you start start building.

A Tool for Building Results, LEGO® SERIOUS PLAY® is a radical, innovative, experiential process designed to enhance business performance. It is based on the belief that everyone can contribute to the discussion, the decisions and the outcome.

The use of LEGO bricks simply enables you to take a speedy shortcut to the core. The bricks work as a catalyst – and when used for building metaphors, they trigger processes that you were previously unaware of.

Participants come away with skills to communicate more effectively, to engage their imaginations more readily, and to approach their work with increased confidence, commitment and insight.

These are two things that I hope I can build into the Hub toolkit for other teachers to use with their students and in the development of the HPSS My Learning, My Being, My Communities.

Thank you #nzgather for introducing me to these and the people in the creative industry.

Thank you Ludwig for creating and developing an awesome event. 

Wednesday, 8 July 2015

Google NZ CS Partnership Summit


This week I have been lucky to be part of the first CS Partnership summit in New Zealand, representing NZACDITT. An initiative that was brought to us by the Hutt City Libraries. This brought Google as well as all the main people in New Zealand having an impact of CS education at primary, secondary and some of the tertiary providers that offer CS4HS together to talk about next steps.

It has been a pretty full on day, hearing about the past CS partnership summits, some of the stats from Google about the issues that Australia is facing and the opportunities that this is bringing as well. Hearing about the action that have taken place in New Zealand with the Digital Technologies curriculum at senior levels that other countries would like to have.


A favourite from the “godfather” Tim Bell, is him talking about the computation of finding a route, then adding in 4 more places that you have to go to, then adding in 16 more. How long will that take to find the best route. Considering the amount of calculations that have to be done, there are just some problems that take years to find out. Why is this important, and how does learning Computer Science help with these problems.

The use of parity checks is also shown, and a quick looking back soon finds a bar code that can be tested. The other is a look at human machine interaction and how having a cancel button that is green and a conform button that is orange plays with people into causing them to have not a good experience with a webpage. I wish that he would use some of the examples that have been developed in the csfieldguide.org.nz to help illustrate some of these to help people see the development of the resource.


Moving onto the stats, how has the development of the Digital Technologies curriculum impacted on the amount of students, number of schools offering these standards. How can we get more school interested in teaching these standards.

The issues of PLD and resources are always quick to be brought up. But these need to be drilled down and given actions and responsibility to someone to help make a difference. That’s what the rest of the day worked towards.

Having lightening talks given by some of the groups at the meeting helped develop an understanding of what are highlights of their offerings, as well as what is making it hard for them. Listening to their ideas and having some feedback from Google really helped to develop an understanding that what they are facing others have done before, and extra conversations would be needed to support them with their longer term strategies. 


Having the moonshot thinking of what are opportunities and barriers really helped, being able to write down what could be carried out if money, time and other barriers were removed. 5 minutes is too short a time to get all ideas written. These were then paired up with someone else and you were able to combine ideas, then working with the table and putting them into categories and ranking them from most important down. This helped everyone start to see opportunities that all groups were facing. Having to vote on what was important to us through dots helped people develop the understanding of what is important to the group.

How to deal with the PLD.
How to communicate better.
The curriculum.
Getting the message out.

The next 50 minutes seemed like it was 5 minutes, ideas on how to deal with these, what were some of the barriers, actions to be dealt with, how could they be validated, developing metrics. 

Then reporting back and having to work on key tasks, developing the actions a bit more, when were they to be actioned, by who, or what group was needed to make it happen.

This has lead to some pretty interesting ideas that are being followed up next week. 

I will make one comment, I thank the teachers and management team at HPSS around the work that they have been doing around developing growth mindsets, working with the students around moonshot thinking. I think that without developing that culture and ideas through the school.

One of the other participants of the summit has blogged about what makes for effective PLD - http://blog.core-ed.org/derek/2015/07/what-makes-for-effective-pld.html


Tuesday, 7 July 2015

The Wall

There is this wall at school. Not much happening with it. Wait till you see what we have planned for it. 

Thursday, 25 June 2015

Challenge accepted

When I first came up with this SPIN I thought I would just go through and do the same old tasks in python that I had been doing with my students for the last couple of years. However, this place makes you want to challenge yourself.

That is what I have been doing over the past 10 weeks, challenging myself in what I am doing with my SPINs. In Term 1 I had a SPIN for programming where I used the programming language Scratch. This term I took it up a level to a text based programming language, called python. This is able to be freely downloaded and installed on the computers without having a licence which makes it work in our BYOD environment as well as being able to be installed on the school computers.

The challenge of programming is that sometimes it is just maths problems that get created and solved. I decided that I wanted to look at game development. Not your normal games of multiplayer environments in 3D. The simple games of Quizes, 8 Ball, Hangman, Paper Rock Scissors and High Low.

These are games which can be developed to increase in skill and ability. Perfect for a differentiated class. Why you might ask. The class that I teach is not just one year level. It is 4 year levels in one.
I have year 8, year 9, year 10, and year 11 in the same class. One thing is that we do not have the achievement standard to contend with. This is about the learning. Students come in with all levels of ability already, working the tasks into the different scaffolds helped. It meant that a student could still succeed. Working with groups of students around the class provided opportunities for support, most of the time it was a student asking before they tried the code themselves. They wanted the validation, yet the answer was almost always the same, "Have you tried it?"


A number of these ideas have come from other resources on the Internet, but being able to develop these and work them towards our students knowledge and understanding. Bringing in our schools Learning Design Model helps students understand the common language in our school as well as areas that they may need to look at and develop.


Using self assessment tools like SOLO taxonomy provides students with feedback and those next steps in their learning.

As I near the end of term, I reflect back at where we started with code being copied from the TV and whiteboard, through to now students planning, testing and developing work as an individual or peer programming. Through the use of other items such as playing cards for high low and working out what has to happen, and what steps are required. Through to playing hangman in class and working out the word, a list of letters tried and how many guesses left(which is interesting as some are as little as 8, where some have 16). Getting students to work out the planning through playing the games has helped immensely.

But one thing that still gets the students are the use of the less than and greater than signs (< >) in programs.
if num1 < num2 : # num1 is less than num2
if num1 > num2 : # num1 is greater than num2

Why is it so difficult?

Friday, 12 June 2015

Awareness of Digital Technologies

One thing I think people are struggling with is how many students are doing certain subjects, tonight I started playing around with an idea.



Showing the schools and how many students sat the standard.

Monday, 8 June 2015

Sitting down beside the fireplace

This week is a special time in my life, it is when I decided to go back to Christchurch four years ago. I took up a position at a traditional catholic school. I had been at my first teaching job for 8 years up till then. The move south opened up new friendships, new ideas and a great change for me, a subject area called Digital Technologies. Over the next two years through the school I tried new standards, sometimes the idea failed, but in others they helped developed new innovation and thinking for my students.

I look back fondly at the end of my time at my first school. It just so happened that my final week at the school the Whare Nui was opened.

This was an amazing event for staff and students. I often think back to the dawn ceremony and the pride that the community had that day, and since then.

Moving south that weekend, happened with the front bonnet of the car taped down as an unfortunate rain shower caused traffic to not be its normal self and I went into the back of another car. Snow and quakes were to show me the way the first couple of months at the school. Working on a different timetable as we were site sharing offered new challenges and new ways to look at assessments.

The classroom, although when I left the monitors and computers had changed.


One thing that stood out were the students. Throughout the rough times and travelling from all areas of Christchurch their learning continued on.



Watching areas of school coming down due to quake damage allowed thinking to happen about what would replace these areas. New classrooms with Modern Learning Environments. But how to make this change within a traditional school. 

Being able to attend conferences in Christchurch around Modern Learning Environments started me thinking about what this could look like. I was also able to attend a BYOD conference in Auckland at a new school. Going to this conference brought with me new ideas, I still remember saying in a session at the end with the teachers from my school, "This is the school I want to work at."

I still feel very lucky to have a position at the this school, to be thinking of new ideas, student centric learning, looking at what Modern Learning Practice is in reality, but there is one thing that I still miss, sitting beside a fire at night in winter staying warm after a day of teaching. It allows for reflection, to talk to others in the flat, and to think up new ideas.

I look forward to tomorrow and the challenges it may bring and where the next couple of years will take me.


Monday, 1 June 2015

changing it up

In the past, I plan at the beginning of end of each year and the beginning of the next what I will be doing with the students. I ask students what they want to do and work around that. It normally is the same each year and although you can innovate on some ideas there are always obstacles in the way. be it a trimester, school sports, special character activity, mid year exams, end of year exams. There seems to be always something that inhibits something.

I feel so far that there has not been the obstacles, Thursday is known as SPIN day, it is almost an obstacle free day. You know that the students will be there barring sickness. 
The one and a half hour sot allows you to focus, and as I have posted previously they do focus.

So far I have done with students, there is no year 9 and year 10 in the class, they are learners, nothing about what they have learnt the year before and building up. The course is structured in a way to help define curriculum levels, and the students work towards different levels based upon ability. I have year 10 students that could be working towards level 8 of the curriculum, and others that are working towards level 4.

Term One
Scratch programming
Webpage design using html5 and css3
Digital Information

Term Two
Python programming x 2
Sketchup

Planning term 3
Programming using hardware
Digital Media
Something special

Term Four,
waiting for student voice

The freedom to change your course up, try new thinks, be innovate, engage and inspire. 
To make this work we are using SOLO rubrics, for Digital technologies they are brought back from NZC level 6, since they do not exist at levels 4 and 5. However I am also working towards the Technology Curriculum at Levels 4 and 5 as well. So I have a skill and a Achievement Objective from Technology that I am covering.

As well as the SPINS that are changing, I am also changing Semesters, Going from an English/Digital technologies mix to a Health and Physical Education/Generic Technology mix. Currently this is still being developed on the HPSS Planning document. Through this I am working towards Brief Development under an Innovation Theme. The second half of the semester I am working with Functional Modelling under a Transformation theme, (I can see flexible filament in a 3d printer being used here) having a context to work under within the technology curriculum is amazing. 

Friday, 22 May 2015

Computational thinking, computational participation

Computational thinking represents an excellent starting point, the broader conception of "computational participation" better captures the twenty first century reality. Computational participation moves beyond the individual to focus on wider social networks and a DIY culture of digital "making".

In 2006, computer science professor Jeannette Wing coined the term computational thinking in a short essay that was published in communications of the association for computing machinery, the monthly journal of the world's largest professional organisation for computer scientists. She defined computational thinking broadly as all "aspects for designing systems, solving problems, and understanding human behaviours" that highlight the contributions of computer science. She argued that understanding the world computationally gives a particular lens to understanding problems and contributing to their solutions. Computational thinking is often associated solely with computer science, but it applies computer science principles to other disciplines to help break down the constituent elements of any problem, determine their relationship to each other and the greater whole, and then devise algorithms to arrived at an automated solution. Computational thinking is not limited to mathematics and the sciences, and it does not necessarily involve the use of a computer.
Jeanette Wing's essay on computational thinking provoked a wide range of responses within the computer science community and beyond. Members of a discipline often begin to define its essence by discussing its core ideas and contributions. But the effects of computational thinking have reached far beyond the boundaries of academic computer science, and it has become a catch-all term for what understanding computer science, and it has become a catch-all term for understanding what computer science can contribute to the increasing digital world in which we live. These discussions on computational thinking also noted that technology courses that teach only word processing and presentation software do not engage students in the deeper analysis needed to think creatively and critically with digital media. They also made clear that most young people know little about computer science as a discipline or the ways that they can apply it to their own daily lives. In short, computational thinking has become the rallying cry for those who study what youth need to know about computer science and what it means to think systematically about solving all types of problems, big and small.

Computational thinking has progressed since Jeanette Wing's 2006 article. What started as a concept now exists in curricula and pedagogy in K-12 schools and school based clubs across the country. Although computational thinking offers a framework for how to use technology more rigorously and critically in schools, there also remains a question of outcome. Teaching children to think more rigorously and critically is an admirable goal, but it is hardly a new one. Many curricula (in Ancient Greece, philosophy and rhetoric; in the nineteenth century, Latin; and in the twentieth  century, computer programming) were intended to develop more rigorous critical thinking. And despite the fact that many K-12 schools have had the machines for over 30 years, little progress has been made in programming education.

Those who would like to return programming to schools need to articulate an argument that extends beyond the common desire to make children more rigorous thinkers. Learning how to think is an admirable goal, but it is a limited conception of what programming affords young learners. If programming is promoted solely as a more effective way to think (and not as an effective way to communicate logically and creatively), then we will again fail to understand what teaching and learning code can afford us in a networked age. learning to code ultimately manifests it's worth when it increases an individuals capacity to participate in today's digital publics. Programming is a form of expressing oneself and of participating in social networks and communities. Through the book, they argue that computational thinking needs to be thought of as computational participation because the computer programs that are being created, used, repurposed, and shared have become our social connections. This view of code as connected has implications for how programming is learned, what is being designed, and where it is being shared.

The development of creative and critical networks to share information and ideas stand as the model for students who wish to create a more collaborative and open society. It is not enough to be "hanging out" on the computer and "messing around" on occasion, as media researcher Mizuko Ito and colleagues discuss in their 2009 book on youth engagement with digital media.  Referring to a third category as "geeking out", Ito and her colleagues note that few youth engage in such activity and that such engagement with technology is rarely found in schools. Computational thinking represents schools' attempt to remedy this lack of engagement and provide students with the concepts and skills that will allow them to solve problems algorithmically. Computational participation focuses on the practices and perspectives that are needed to contribute within wider social networks, including but not limited to schools. within the wider network of creative and critical thinkers, educators have the chance to take the "geek" out of "geeking out" and set new academic and social norms for what it means to use technology meaningful.

The near lack of computational participation in any introductory technology based coursework means that few students consider computer science principles or even encounter computer science at any point in their K-12 education.

Connected Code, why children need to learn programming, Yasmin b. Kafai and Quinn Burke. 2014

Thursday, 21 May 2015

Student Voice for semester 2

Part of the work that goes on around school is one on student voice, Over this week meetings have taken place with students around what they would like to see in teh next semester round the themes of Innovation and Transformation.

Currently reading through these and starting to think of plans to enhance Technology and Digital Technologies with our junior students.

Innovation

Innovation with natural materials
Making video games
Youtube channels
Drama: Improv & Script to Stage
Sci/Tech combos
Dance or Arts & Maths
Music - recording and composing
English - start with same context then turn into whatever form you want
Nanotechnology
Neuroscience
Artificial Intelligence
Starting businesses
Sculptures with clay, wood, lego
3D Printing
Making new plants
Making new foods
Make original products
Technology - hands on creating
Sports products
Life Hacks
Biofuel
Creating websites to share module learning
Construct a boat


Transformation

Upcycling
Chemical reactions
Evolution
Food - change of state
Transforming 1 subject into another e.g. a play into a sculpture
Psychology
Architecture
Choice of building materials
Animal transformations
Geometry
Changing creative writing into formal writing
Tracking how an idea changes/grows as creating the final product
Human Biology
American Civil War
Chemistry
Mathematical Evolution
Social Change - discrimination/stereotypes/misconceptions
Wearable Arts/Prosthetics
Microbiology
Music - covers/remixes
Pixel Art
Putting sculptures in different places
Numbers - equations

Wednesday, 29 April 2015

mytime

One thing that I have seem to have embraced at HPSS is the mytime option.



When I was introduced to this last year, I thought about all the things that could do with a one hour slot a week that could constantly change. This year, the slot is set for a term. This allows for new ideas, and also to develop new learning. It is interesting that some of the feedback I had from students was that they wanted the same mytime to happen again this term. It seems that they are excited about the new opportunities to work towards their goals (set in conjunction with their learning hub coach) and to work on their hobsonville habits.



For me its also about developing an expose to things that you may not have had to opportunity to do before, pushing yourself out of your comfort zone to try new things.  I think I have taken this on as my challenge.

Term One saw me developing a weekly challenge around the point developing students observation skills, through orienteering. Called finding your way. Map reading, puzzle finding and having to make your way around 4km of construction, roads, fields, people and ever changing routes was a challenge for students. This was enjoyable as I got to know more areas of the point, and learn a bit more about what is going on as a whole It is a pity that I was never able to develop this to a next level as part of the point that I wanted to use is out of action while they remove asbestos from some of the old buildings. The other mytime was around guided learning.
Finding your way
This term, I had done some investigation, I explored the FabLab in Christchurch. At one of the open days they had students working on Hama Beads developing art. To me, it looked like the 8bit pixel art of the old days, and the students were engaged, developing an idea, purposeful, creative, reflective and resilient.

Developing a design

Over the holidays some tweeting was required to get some more details, where was the best place to get hama beads, how many would be needed over ten weeks, with 28 students. So 100,000 beads have been purchased, baking paper, an iron and some containers to keep special colours separate. Watching the students faces yesterday as I opened the box, started putting together my first creation, working our what I needed to do, what other equipment I needed, going to have to get some more trays to put beads in for students to be resourceful. The other part is, once students have developed one design, normally off the internet, they need to develop their own.
Getting your pixel on

The other part of "get your pixel on" mytime is that they have to share their work, something that I need to make more explicit next week. Also, I need to make sure that I have everything packed up and tidied up before the class ends. This is something I have to work on.

The second mytime come out of the "Finding your way" mytime. Currently it is a 5km run, an active recreation module, though I am not too sure if we are still calling them that? It is one that is electronically timed using some gear that I put together, and is in the previous blog post. One thing that was pointed out to me today that this is great for our students who need to work on some fitness as part of their sports team. The coaches would love to work on skills and technique as part of their weekly training, not really wanting to use it for fitness training, though when you drop the ball, you are still going to have to do ten push ups. This is something that I am getting into as well, though I am working up to it. I have the bike at school and I ride it, just to make sure the students are ok, and normally mens that I have to do it twice just to catch up with the tail end.
The top of the bridge, 2.5km turnaround point
I like the last part of the video, "over time, as you can make good decisions around your learning, you will earn a passport that will allow you more and more freedom around your choices."

How does your school develop freedom around students choices in their learning?

Friday, 24 April 2015

Challenging myself

It is interesting how much a goal for myself has now influenced some of my development as well as a module.

I love mountain biking, I enjoy cycling. But one this is, I need to work on my fitness levels. We look at goals with our students in out learning hubs, be it around my learning, my being or my community. Students have been busy this week looking at their goal from term 1, and working on a term 2 goal. Modelling what I would like to see from the students I included a goal, to be able to run 5 km.

This is a challenge for me, on tuesday I went out onto the field after school and went for a run... I did not get 5 km. But I have goals to help me get to the 5km.

Working towards a goal does sometime require smaller goals, this was something that I took away from the presentation on Wednesday from Live more Awesome, to be able to get to the goal, how are you going to get there. Also "ask for help".

Last year, I decided to try and develop a system to help people work towards a goal, it was to be associated with a Physical Education option as well as helping students develop fitness through running.

I purchased from mindkits.co.nz  a USB RFID reader and associated aerial, some RFID tags, which I have now found are 125MHz, so my idea of using something that had on them (metrocard or AT Hop Card) didn't quite work, as I have now found that there are other frequencies.

Development had been on hold, however I have been playing around with how to get it working, doing readings.

Last week I planned my mytime through the HPSS planing sheet.

I decided that I wanted to try and do something different, to be able to record the data through an electronic system. To develop a way to celebrate personal bests. This whole mytime is around developing personal bests. I am talking to the specialists at school about how to do this, as well have looked at other websites that work towards getting communities of people running and how they manage it.

This is a proof of concept and waiting for an area of the community to be reopened. The idea is develop a way for our community to be a part of this. It needs to be simple enough, accessible and informative.

At the moment the timing system is started by a RFID tag that is setup to reset the timer. Then any tags after it will record a finish time as well as show the student their time. This will be saved to a csv file as a backup. the idea will be for it to be sent live to a mysql server in which it will run a webpage showing a graph, number of km run and also to support the student by showing personal bests.


The hardware was brought through mindkits.co.nz


The extra RFID tags were bought through seeedstudio.com

Programming has been done in python at present using http://www.instructables.com/id/Simple-Internet-Gizmo/step9/Install-the-software/ in particular the sample program simple_internet_gizmo_v1.py

To make the data go through to a website running php and mysql, I needed to install mysql.connector for mysql https://dev.mysql.com/downloads/connector/python/
as well as pyserial to be able to link to the rfid usb reader https://pypi.python.org/pypi/pyserial

Now I want to make it as small as possible for the environment that it could end up in, so I have it running on a Raspberry Pi at present, though doing some reading I came across that I needed to disable UART on the RPi.
You need to disable uart on rpi to allow serial usb to communicate https://learn.adafruit.com/adafruit-nfc-rfid-on-raspberry-pi/freeing-uart-on-the-pi

Now to change the code to get usb port working on the rpi
serial = serial.Serial("/dev/ttyUSB0", baudrate=9600)


Testing on the bench this afternoon
Installed in its location, with some more graphics and details to come

It is now setup to start timing based upon a RFID tag that has been programmed through its unique number to start a mass start of students. Interesting that I also have one to quit the program as well. They are labelled so I don't get them mixed up.

Next steps, program individual start's through the users RFID tag.
Push all results through to a mysql database (requires a wireless adapter or network connection enabled in its location)
Enable a better user management system rather than using dictionary in python.

Thursday, 16 April 2015

Reflection from term one

I sit here on the last day of the school holidays thinking. There has been a lot going on around me this term. 

The challenge of a new school that is challenging me to think different. The challenge of a curriculum area that I am being questioned about at a local level, but also a national level. The challenge of developing innovate courses, which engage and challenge students thinking in a way that is challenging me to come up with new ways to report their progressions but also to get them to understand where they are at and what steps forward they can look at. Developing learners.

It has been a difficult term in the way of mindsets. Almost the whole staff went on a growth mindset professional development day, and I went to a ncea workload reference group meeting. In some ways this is summing up things at present. With the vision of our school, we are looking at the wellbeing of students through the framework of ncea. In which case is challenging me as president of a subject association. With ncea not being taken out of the picture, but having the focus on learning, rather than high states assessment. There have been a number of requests to drop some of the computer science areas to level one. this would mean that the data representation area would be replaced by possibly the programming components. I have always wondered sometime where things are, but I am starting to develop a better understand of what future focussed possibly means. Was it the intention that was thought about in 2010 when these standards were written that there could be the possibility of ncea level one not being taught in secondary schools in New Zealand. When I look at these standards now and what we are teaching them is it possible that this could be the intention of a junior curriculum, to develop this knowledge and skills?

Though I did gain some new understanding from the ncea workload reference group. We were asked to look at the fact sheets that were put out in 2011.

From 2014 there will be no unit standards based on the New Zealand Curriculum. http://www.nzqa.govt.nz/qualifications-standards/qualifications/ncea/understanding-ncea/the-facts/factsheet-2/

The NCEA workload reference group was an interesting meeting, though as all good things, it will take time to be able to make some difference.

The introduction of SOLO has been a bit hit and miss with me at present. But as I go through this year it is something that I am finding important. Something that possibly didn't hit me until Thursday when I went through the objective, description of each of my SPINS and then explained to the students what the SOLO levels were for each of them. The students probably understand this more than me at present as it is language that they are getting in every single block, and not just from one teacher.

I am lucky enough to be sitting on a reference group for the positioning of digital technologies. The first part of the meeting was looking at a vision. The vision of the New Zealand Curriculum and what this could mean for a learning area. It is interesting what education could look like in 2025. We were given a A3 paper in which it had what this could look like. It is interesting when I look at it I can see our school, not in the images that are used in it, but in what we are trying to achieve. Where students, teachers, and the community fit in. One area that I have been thinking about for a while is the one of peer to peer learners. Students learn a lot from each other and I saw that when I was going through school. I struggle to see how separating desks in a classroom helps with the learning, something I have never been able to do. 

Being aware of other teachers teaching, this is something that I am enjoying, no longer being in a room, locked away from others, instead I have teachers teaching around me. Seeing how they work with students, have the mini chat, working with students one on one or in some cases one to many different groups. It sparks ideas.

The challenge of the open plan office. This is something I am working on. It is interesting that both my brother and my father work in open plan offices and in talking to them I am now becoming aware of the positives and negatives. 

What have I managed to cover this term,
Manufacturing
Technological systems
Outcome development

The need for a onesie. An essential for International Onesie day, which we celebrate at school.

It was great catching up today with a number of staff from my old school, one comment was "How happy you look".

Now I am working through my planning for next term, working through python exercises, 3d modelling in sketchup and trying to work out ideas for mytime. Thank goodness for POND and the ability to add resources in that I can look at later. Some of the resources that I am finding and putting together will make interesting lessons.