This is an article I was asked to write to by BETT show marketing

BETT show: App Development 101.

What is Appshed. Apart from being a fantastic mobile app development platform it is an amazing learning and creative tool for the classroom. I cannot praise enough the platform nor the support that I, and many other teachers, have received from the Appshed team. Especially when I have my crazy ideas “can I just do this….” generally something that requires a server farm or at least 4 developers a month to build. I am always met with a convivial “yes, it’s possible”.

A bit of history: AppShed began back in 2008 as a business need. Rob suggested that they build a CMS (content management system) for apps instead of building each app from scratch. Torsten (CEO) didn’t need any further encouragement. Immediately development began on a native iPhone app framework using XML files to create dynamically generated apps. From that initial framework AppShed.com was born.

I am such an advocate of the AppShed platform that I gave a workshop at #Mozfest November 2012. The workshop was attended by industry gurus and delivered by me… just a classroom teacher. The workshop was a great experience and we received really positive feedback. One of the “users”actually built their app using a smart phone during the workshop!. It does require some delicate touches to build an app on a smart phone.

At the BETT show Learn live lab myself and my A-level students will be delivering the workshop. Why my students.. because they are fantastic and this will enable them to experience something impossible in the class. Real World business interaction. Helping as well as designing the workshop. The students will be creating a template app for the event along with the resources to go with. What I like to call a #nanohack. As part of their course they have to develop systems for a particular “client”. I run hackdays/ hackjams for young and old alike so now my students get to join in too. They now get to enjoy the fun and excitement that goes along with creating and delivering new technology driven experiences for others.

A little explanation regarding hacks/ nanohacks:What is a hack day? A hack-day, my definition”a collaborative environment where designers, developers or anyone interested get together to create something based on a theme”. The theme is their to inspire, help and guide the creatives to the ultimate goal of building something “awesome”, as my students would put it.

During the workshop you will learn about the platform both from within and outside a classroom setting. This is important as some of the cool stuff such as twitter widgets are blocked at most schools. Though, as we are not in school – Cool Stuff here we come. You will be able to customise the app to you desired content. Galleries of images (check for copyright), Maps / Locations, links to Videos. Upload your own files directly into your profile so that you can use the documents for any other app that you might wish to create. Link to Flickr accounts, create interaction/ quizzes using google docs. The list is endless. By the end of the session you will have a fully functional app on your smart phone.

I have created an app for my GCSE Computing class and their parents/ guardians. that has links to the exam board, online homework using socrative.com, uploaded files and other websites that are helpful for the course. Any modification that I make to app is then pushed out to the user next time they launch the app.

At the time of writing this AppShed are in their final stages of testing their new learning/ development environment. This new environment has been beautifully designed to enable and engage the “user” to produce the best possible app. It allows the “user” much more freedom and independence from the instructor. AppShed will soon be launching this entirely new interface, AppShed “K2” has been re-designed from the ground up to maximise the user experience to make app-building even simpler for the novice user, while at the same time increasing the flexibility for advanced users. AppShed “K2” has a simple column layout: the simulator on the left, and dynamic toolbars on the right. Apologies for the Tron “user” reference I couldn’t help myself. 🙂

“AppShed Academy is a versatile and comprehensive online tool to facilitate student development of apps in education. Intuitive, step-by-step learning allows teachers to include app development in the ICT curriculum without the need for an in-depth understanding of the app creation.” Their own words which I could not have written any better.

We all are really excited about being at the Bett Show and the opportunity to let other experience the joy and excitement of using and building your own beautifully designed app in under an hour. You can’t beat that at the BETT Show. Come and join in the fun Friday 1st Feb 12:15-13:00, Gallery Room 6. Any questions send me a tweet @pegleggen.

Advertisements

I was speaking to my lovely colleague, Russ, today about taking the Stanford/Coursera online courses. Oh the fun we both had. I remember the first course I did last year, AI Advance route….. why oh why did I do that. I remember the pressure of trying to complete assignments/homework and to study the required 8-10hrs.

This and others are not designed for Teachers. We (teachers) are already overloaded and have very little time to carry out personal study. You may disagree, which is fine, but no bashing teachers as that is already done very well at present.

I am not disregarding those online courses, they are amazing and I have learnt so much from them. It is just the format does lend itself well to those of us who are teachers. The MOOC (mass online open classroom) has, in general, a very small completion rate of anywhere between 3-7%. This is not to say those courses aren’t successful but for teachers we need a different approach. This is something that I have been hoping to develop further and it looks like I will be able to do just that after the new year.

Wish me luck on this new adventure.

What and how would you like to learn online?

20121104-133108.jpg

Novemeber 1st. Google offices near Totthenham Court road.
I was invited to speak at this conference in September when I visited Google’s office at Victoria, the developers/engineers site. Amazing office and working environment …. I want to work their.

Opening Keynote from Alex Hope talking about STEAM not just STEM- the future. Creativity is key. Rigorous teaching of Computer Science. Fusion of Art/Tech

The whole day conference consisted of talks both in the morning and at the close of the day with afternoon workshops. Apps for good, Raspberry Pi, Code Club, Decoded, Technology Will Save Us and many more offering a taste of what can be included in your classroom or club. It was a fantastic opportunity to see what different teachers, academics and industry experts all had to say about the role of computer science in education. It is VITAL for the economy was the message.

I spoke in the morning session about the view from the classroom alongside Donna Pratty and Peter Kemp. His A level wiki book is amazing, a fantastic resource for anyone teaching GCSE or A Level Computing/ Computer Science or ICT.

20121104-140824.jpg20121104-142823.jpg

Originally published by Institute for Learning: Shane Cowen.
original post

Liberal Democrat conference, Monday 24 September 2012.

Shane wrote a much better account than me.

The relevance and ‘functionality’ of the curriculum is of constant debate in most subject areas and none more so than in the area of ICT and computing. Whilst these subjects are discrete and different by definition, recent debates around the national curriculum in schools have brought computer science to the fore at the expense of the arguably more traditional approach taken through delivery of ICT.

This fringe meeting began with an animated (in every sense of the word) presentation by Simon Peyton-Jones, principal researcher at Microsoft’s research lab in Cambridge. He began by explaining why, as a computer scientist, he advised his own children against taking GCSE ICT. From Simon’s perspective, the ICT curriculum focuses too much on the technology element of computing and not enough on the actual discipline of computing which he believes is inherent in a computer science curriculum. His aim is to bring computer science into the mainstream, not only by having it included in the English Baccalaureate of ‘favoured’ GCSEs, but also to integrate the subject in to the broader educational experience of children through primary and secondary school to allow more young people to specialise in post-16 further and higher education.

He then introduced Genevieve Smith-Nunes, an active participant in the Computing at School campaign who teaches computing programmes in a local secondary school and at Sussex Downs College. Genevieve has created some truly innovative teaching and learning approaches which are proving successful in providing children and young people with a broad range of skills to succeed in computer science and consolidated learning in other subjects, particularly maths. The example she used was of a group of GCSE students working to program a computer game who had to use trigonometry to determine the angle at which a ramp would need to be constructed in order for a skateboarder to jump over some obstacles. We also saw mobile phone apps her students had developed which helped business students and apps that year 9 students had helped 6 year-olds build using specialist software.

The session could quite easily have descended in to the usual debate about how to ’embed technology’ in other areas of the curriculum, but thankfully it didn’t. This approach is lauded as a ‘golden bullet’ all-to-often without the necessary supporting mechanisms for teaching practitioners alongside. So whilst there is an extent to which technology is and should be utilised to support teaching and learning, the resounding message from this session was that a national programme of continuing professional development (CPD) for ICT teachers in particular, was required to, if nothing else, ensure everyone knew where to access resources to support the kind of approaches that teachers like Genevieve have been able to use.

Whilst this session was mostly geared towards the education of primary and secondary school pupils, there were parallels to be drawn to FE and skills. The types of skills that Simon believes all young people need to be equipped with are being developed in some vocational subject areas all of the time. The engineering apprentices I visited at EAGIT recently were trained in programming across a variety of platforms to ensure that they had the skills to do the job depending on the age and type of the machinery being used. But more broadly, with the Coalition’s early removal of tax breaks in the UK’s gaming industry and exclusion of computer science or ICT from the EBacc, there was concern about the current direction of travel expressed by some in the room. Nonetheless, the move towards a “more rigorous computer science approach” has been muted by secretary of state Michael Gove as a preferred way forward in schools at least, which he made clear earlier this year.

Shane Chowen, IfL policy officer

20121104-132633.jpg

20120909-083224.jpg

What a day!

This all day event took place at the Corn Exchange plus more of the Dome. A very beautiful building (if you haven’t seen it). The event was immense from tweeting with a BBC Micro & a raspberry Pi to hot air ballons! You had to be there Maker Faire Brighton. I think my favourite thing was the Dalek. 20120909-073202.jpg

Why am I writing about it, apart from being amazing, I was one of the makers! I even got to make my own badge! I was giving a beginners coding workshop using Greenfoot. Greenfoot is a 2D simulation and gaming environment to enable younger students to learn how to code Java.

This all sounds calm and relaxed, reality was quite the reverse 🙂 The night before I had gone to set up the room layout making sure that there were enough extension leads. As you can image the following morning we had one! This was compounded by the fact we had no laptops to give the workshop with…… Not getting stressed at all 😉 @DonnaComferford came with a three. We managed to borrow four more *sigh of relief*. As these weren’t the laptops we were looking for – the software wasn’t installed so an added delay but everyone was great about it. Phew the workshop can actually start.

Neil Brown from Kent University, Greenfoot Team delivered the workshop which was broadcast live via Google Air Hangouts. This was my first air hangout and thankfully we had a wired connection! The 90min workshop enabled the students to go from blank canvas to completed game. Or as we like to say Noobie to Ninja. The workshop started with a demo of Greenfoot’s capabilities, which are impressive. Even more so that it is free for everyone.

We have students from year 6 all the way through to year 13 plus a few parents. NO girls! Come on girls! Coding isn’t just for boys!

Using the Crabs and Worms scenario the students were able to create and code their own complete game which they were able to take away with them on USB sticks provided by us. A very kind donation from Neil ford from Rewired State.

As a teacher it was inspiring to see the engagement and concentration from all of the students. It was a very quiet workshop at times. The ideal lesson! After they had created their games Neil gave a demonstration of what other things are possible with Greenfoot. What do you get with four spoons, a pico board and four volunteers = Pong! Very entertaining. It was a great workshop and thank you to all the support from the Maker Faire

20120909-082342.jpg

#BDF12
This is a month long festival that opened September 2nd with the most amazing interactive digital fireworks display that I have ever seen. Truly amazing experience from pixelpyros @seb-ly. Check out the # for pictures and videos of the event.

20120903-182112.jpg
20120903-211205.jpg

BrightonDigitalFestival

I am involved in 2 events: one of which I am running.

The first one is Mini Maker Faire Get into Coding! I will be running a Greenfoot workshop alongside Donna Pratty and the fantastic @twistedsq Aka Neil Brown from University of Kent.

The all day event is taking place inside the beautiful Corn Exchange. It is is a “hall of excitement and fun” for everyone. Makers range from tech gadgets to knitting to raspberryPi. I can’t wait for all the noise and buzz of what will be yet another amazing maker Faire.

Event number 2

Saturday 22 September 12-4pm at Lighthouse During the day there will be a series of workshops to go from noobie to pro. Already know how to code then jump right into one of the four main hacks happening on the day. Scratch animation, Mobile App Development, Websites and Greenfoot Gaming.

20120903-214842.jpg

20120903-214902.jpg

Bootcamp…. Summer training camp for teachers on Java using Greenfoot.

All I can say is THANK YOU to @greenfootteam. It was a five day training course in the summer holidays. Crazy you might say for spending my holiday time on an intensive training course. I say “not really”. Learning to code by yourself is great but then having to teach it to others requires expert input. Or it certainly does for me. I want to be able to deliver the best and most accurate information to my students. Hence it was my time to be the student.

The Greenfoot team were incredibly patient with us teachers and asking what must has seemed ridiculous questions. Guiding us without giving us the answers. Which at the time was frustrating as I just want the answer not the path to figure it out myself 😉 #Jedi training.

Greenfoot is a 2D games and simulation development environment using Java. This environment enable students of all ages (me) to see instant results based on my code. What went well as well as what errors – mainly missing semi-colons 🙂 it certainly makes you look at your code carefully.

day 1 Simple intro to Greenfoot and getting things moving on the screen. {move(4) ; turn(5);} this isn’t a full method call but just to show you what the code contains.

day 2 if else statements, keyboard controls. Not doing to badly by the end of day 2.

day 3 Brain not functioning a full capacity…. Though I was up until 1:30am trying to get the atWorldEdge method to work…. I hadn’t imported the class it belonged to so that wasn’t going happen anyway…. Funny thinking back the time I spent trying to make “that” method work. In the end a cobbled together some code that did work but wasn’t scalable. Day 4 fixed my problem in the first 10 mins!!!! Ha ha.

20120826-222606.jpg

day 4 #hackday (build + teacher resources!) importing classes, superclasses, inheritance, image scaling. Plus demos of uses game controllers, sensors and raspberry PI. Very cool day. My rocket TPS is looking rather nice….for a Noobie.

20120826-223028.jpg

day 5 final 2 hours before presenting to the group! AAAAAHHHHH creating my own superclass to get my code to work how I wanted… I was(am) proud of myself , especially considering I actually understood what I was doing and why! Definitely upped my “chilli” rating. (one of the ways I level the tasks in my classroom).

I have expanded my knowledge and understanding solely because of this course. I can’t thank Michael Kölling and the Greenfoot team enough for this experience.

looking forward to the next one!

20120826-222503.jpg