Android programming family fun day

Date/Time: Saturday 28 June 2014, 10.00am - 3.00pm

Venue: Room 412, Leeds Metropolitan University, The Rosebowl, (just behind the Civic Hall), Portland Crescent, Leeds, LS1 3HB

Want to have a go at coding mobile apps? The BCS West Yorkshire branch presents a bring-your-kids coding day, suitable for mothers and sons and fathers and daughters. The day is suitable for all humans aged over about 10, who'd like to have a go at making programs for mobile devices.

We'll be using MIT AppInventor, which is a free, web-based system for creating simple Android apps using drag-and-drop coding techniques. Using a mixture of talk, activities, and hands on coding we will build some simple interactive applications that you can run on your own Android phone or tablet. If you don't have anAndroid, you can use the online emulator, so you can still join in.

Please ensure that all under 16s have a parent, auntie, uncle or other responsible grown-up with them at all times.

Is there anything else I need to bring?
We're not providing food or refreshments so you might want to bring lunch/snacks/pop etc. But there are lots of shops nearby in the city centre where you can buy lunch.

Requirements:

  • A laptop (at least one between 2)
  • An interest in having a go
  • A Google account

Workshop Resources

FAQs:

What kind of laptop do I need?
Anything reasonably modern, with WIFI. We'll be using MIT AppInventor which is a web service, and we've successfully run it (slowly) on a 4 year old cheapo netbook, so it doesn't require a super-powerful machine. It can run on Windows, Linux and Mac computers, but you need access to the internet. Please bring at least one laptop between 2.

Do I need to install anything in advance?
You don't need to - but if you want to, go ahead. It installs in a few clicks on Windows, and I am told it's an easy install on a Mac, and it can be a bit of a faff on Linux (but us Linux users are used to that). We'll be installing it as part of the workshop but if you want to have a play in advance then that's great - the more people who arrive ready to run, the quicker we can get going with the actual code. http://appinventor.mit.edu/

Do I need to bring an Android?
If you have one, please do - there's nothing more fun than getting stuff working on your actual phone or tablet. But there's an online emulator, so you can join in, do coding, and test your work without having an Android device.

My daughter/son is younger than 10 but really keen on computers, can I bring her/him?
Yes, sure, if you think they won't be disruptive. Young kids can get bored easily, and the dayinvolves talking and working on computers, so please consider whether your kid is likely to get a bit raucous working 10-3 with short breaks.

Do I have to be a BCS member to come along?
No, the event is free and open to all.

I don't want to open a Google account, is that OK?
MIT AppInventor requires a Google account, so you will need to open one (even it if is just a throwaway account). It would help if you did this before the workshop.

I don't understand the previous question! Help?
If you've got gmail, you've got an account, don't worry.

What's the program for the day going to be like?

10:00am - 11:30am

getting started, what's an app, installing the software, having a play

11:30am

coffee break

11:45am - 1:00pm

making your first program, getting it from the computer to your phones and tablets, getting into small groups, brainstorming

1:00pm - 1:30pm

lunch and app planning

1:30pm - 2:30pm

coding and testing your apps in small groups

2:30pm

see what everyone has built

2:45pm

wrap up and next steps

3:00pm

close

Resources

PDF Icon Presenters Outline

PDF Icon Android Workshop Handout

PDF Icon Presentation Slides

ZIP Icon Android workshop resources