danielstucke + computing   64

Daniel Stucke • Diagnostic questioning #Computing style
Diagnostic questioning style - Back in September I was keen to get the Computing teaching...
Computing  from twitter
april 2015 by danielstucke
List of Diagnostic Questions | Diagnostic Questions
Would be amazing if other teachers could add to the question bank - perfect for revision time
GCSE  Computing  from twitter
april 2015 by danielstucke
List of Diagnostic Questions | Diagnostic Questions
Amazing DiagnosticQuestions now seeded with questions (thanks to for the Qs!).
Computing  from twitter
april 2015 by danielstucke
BBC News - Gangnam Style music video 'broke' YouTube view limit
Gangnam Style music video 'broke' YouTube view limit
Nice learning point about binary number limits
computing  from twitter
december 2014 by danielstucke
Flappy Bird Lesson on Scratch
Just made a Flappy Bird Scratch lesson focussing on a conditional and some loops
computing  Scratch  HourOfCode  from twitter
february 2014 by danielstucke
Tynker for Schools
Any experiences of using Tynker? Quality Scratch alternative or not worth investigating further?
computing  from twitter
august 2013 by danielstucke
Daniel Stucke • Draft National Curriculum Programmes of Study - My Response
Draft National Curriculum Programmes of Study - My Response - April the 16th is the deadline for responses...
Computing  from twitter
april 2013 by danielstucke
Daniel Stucke • Fizz Buzz Scratch
New tumblr post: Fizz Buzz Scratch

The title sounds like a nasty affliction - but I actually want to describe a great lesson!

I was looking for a nice challenge for my Year 9 Computing class to continue developing their understanding of variables, if statements and loops - ideally moving on to nested statements and loops.

As ever Twitter came to the rescue when politely asked.

FizzBuzz was a great idea, having already built a program myself this year on Codecademy I knew it could step nicely through the required skills and work fine in Scratch.

I decided to break this into 4 challenges so that I could scaffold the learning a little for the group, their challenge was to :

Build a program that asked for an input number and then either repeated the number or said ‘Fizz’ if it was a multiple of 3.

Extend so that multiples of 5 reply ‘Buzz’.

Extend so that multiples of 3 and 5 return ‘FizzBuzz!’

Change program so that rather than returning just one value it counts up from 1 to a user inputted number.

This turned out to work really well - particularly part 3. Students tended to duplicate code and check sequentially for the different multiples. Meaning that an entry of 15 would often output all three responses. When I pushed students to adapt their program to return just ‘FizzBuzz’ in this case they began to think in depth about how their If then Else statements worked and to experiment with nesting the statements. Finally part for introduced loops to their previous work.

By then end students had a great understanding of how and why you would nest statements and a much better idea of when a program would cease based on a True If statement and when it would continue.

Here’s an example of a finished Scratch program:

Next steps for this class are to do this all again but with some real code this time. We’re going to work through the Javascript Fundamentals course on www.codecademy.com and tackle the Fizz Buzz challenge there. That will pretty much wrap up their taster of GCSE Computing - hopefully it’ll have some of them hooked and they’ll choose to take the course in Year 10.
ifttt  tumblr  Computing  GCSE  programming  coding  codecademy  Fizz  Buzz  Scratch  ICT 
october 2012 by danielstucke
Daniel Stucke • BBC Micro 2.0 #ictcurric
New tumblr post: BBC Micro 2.0 #ictcurric

I attended Alan O’Donohoe’s excellent Hack To The Future event at Our Lady’s High School in Preston on Saturday with 13 of our students, many of whom are on our GCSE Computing course.

There were many highlights, in particular I should mention Freaky Clown and his tales of a hacker turned good. I won’t repeat his story of hacking a whole country in 7 seconds as that would be bad form, but safe to say it was engrossing stuff and our pupils were intrigued by his story.

I spent a good portion of the day talking with the team from the BBC who were there with their pre-alpha software that was the much rumoured and discussed BBC Micro 2.0. I’ve written about this previously when Keri Facer put out her call for a response on the topic.

I felt a tad smug as my guess that a 2012 BBC Micro project should take the form of a software only programming environment, hopefully outputing HTML5 results, turned out to be pretty close to the mark. Parmy Brar has been the lead developer on the project and kindly talked me through some of his work so far. They have taken Eclipse (something I’d not come across before) and forked it to begin creating a simplified programming environment for children. Programming could be done in HTML or Javascript and the package was being developed to be as forgiving as possible for the amateur coder. In it’s basic mode there are 3 panels, one for coding, a browser to output the code and the final one a project file explorer. As well as outputting complete HTML5 websites, the team have an Android App output that was in semi-working form, and eventually will be looking at iOS output.

Integral to the project are built in lessons that talk you through the basics of programming different projects (akin to taking a course on CodeCademy). Parmy talked me through the back end to this area where he is creating a tool that will allow anybody to create their own help file / course for others to use. If this project is really going to take off this will be crucial as they look to build a large community around the environment. Michael Sparks had put together some exercises for the young learners to have a go at for the day and I saw kids ranging from about 8 to 16 all enjoying their first stabs at programming. Response from teachers seemed a little mixed, I saw many who were as excited as me but I also heard some discussing what was one show as scary looking (these were Heads of ICT!). I think this shows what a long way we’ve got to go on the rebirth of computing in schools and in particular the huge skills gap that we have to overcome. Projects such as this are going to be crucial in skilling up the teachers as much as the learners.

My coding experience starts with BASIC on ZX Spectrums & BBC Micros, takes in a tiny bit of Visual Basic and then stops. My experience of the past month or two with CodeYear do suggest to me that Javascript seems like a great choice of language for us to teach in schools. I discussed this with a few of the BBC team and they were all big proponents of the language, pointing out that it is now ubiquitous across the world and that almost everyone has a device that can and does read it on a daily basis.

More details about the extended BBC Hello World Project should be up at http://www.bbchelloworld.co.uk/ soon (it was online this morning but has disappeared again at the time of writing). I’m excited to see how this one develops.
ifttt  tumblr  BBC  programming  micro  2.0  BASIC  computing  ict  ictcurric  javascript  Code  Academy  codeyear  codecademy 
february 2012 by danielstucke
Daniel Stucke • Bravo Mr Gove #schoolstech #ictcurric
New tumblr post: Bravo Mr Gove #schoolstech #ictcurric

Unless you’ve been living under a rock today I’m assuming you’ll have seen some excitable headlines followed by a more detailed speech about the future of technology in education in the UK and in particular the future of the subject of ICT.

In a nutshell Mr Gove has scrapped the ICT curriculum, whilst keeping ICT in the curriculum. Confused? Don’t be. We can now effectively teach whatever we want. There will be a consultation, and there will hopefully be new ‘Computer Science’ qualifications in the pipeline. Mr Gove has listened to the calls of industry and responded with startling ruthlessness.

I’m delighted that my school is in a great position to make the most of these changes (in fact we won’t have many changes). We acted on the NextGen report when it came out last year and have a Y10 group working on the OCR Computing GCSE that I suspect Gove was alluding to in his speech. (Some of our other decisions back then with regards to Creative iMedia & MOS might not prove so long serving).

I never thought I’d say the words, but bravo Mr Gove!

The ICT programme of study was dull and out of date in places, and there is a lot of poor ICT teaching across the country. There is also a wealth of incredible teaching by teachers who have ignored / bent / destroyed the current program of study to their needs. Gove’s decision today means they are free to do so without worry of Ofsted and co castigating them for doing so. There is of course a danger that specific ICT lessons will dwindle in number further with this move. Integrating the skills across the curriculum is key, but we still need specialist teachers delivering these skills with panache if we are to really generate the next generation of talented, creative, coders.

The move to include more Computing / Programming / Computer Science has been much debated of late. It needs to be optional at KS4 but I’m in full support of this. Well qualified & skilled teachers to deliver this will be an issue.

It’s an exciting time to be involved in ICT. It’ll be interesting to see if we really do make it through the next few years without being told what to teach. And it will be interesting to see what qualifications become available at KS4 for us to work towards (and in turn what skills they focus us upon). This is a great chance to continue some of the great work that has gone on with #ictcurric and other endeavours to start putting together a set of core skills and competencies for Digital Literacy & ICT.

A particularly exciting thought crossed my mind when reading the full transcript of the speech. As the programme of study goes, so do the assessment levels and criteria. There will be nothing to say what a Level 5 in ICT is. So how about we scrap levels? What does achieving a Level 5 in ICT really mean? And who understands it? I’d suggest that half the students in KS3 don’t know, no teacher outside of the subject would know, and very few parents would know. Could we put together a simple list of core skills and competencies and measure learner’s progression in each of these. Something akin to APP lite, maybe with a Mozilla Badge system to award and recognise mastery and application of these skills? I suspect that National Curriculum levels will be phased out across the board over coming years, so this could be a great opportunity to put together something far more meaningful. I’d be much happier with my Maths teaching hat on if I could look at my learners records and see who has a Silver Award in Spreadsheets, or a Bronze Award in Scratch Programming, it would be far more meaningful to me and make planning the integration of ICT skills into that subject far easier.

So. Bravo Mr Gove. I may disagree with you a lot of the time, but you’ve been bold today and deserve respect for it. Join in the conversation that has been started today using the hashtag #schoolstech and at the website http://schoolstech.org.uk/. And welcome to the brave new world, when the National Curriculum review finally kicks into action don’t be surprised to see other subjects head in a similar direction.
ifttt  tumblr  ict  ictc  schoolstech  curriculum  computing  programming  gove  policy  education  Bett  BETT2012  ictcurric 
january 2012 by danielstucke
Gove proposes 'wiki curriculum'
Other subjects to have a build your own curriculum in future
curriculum  ICT  computing  wiki  Gove 
january 2012 by danielstucke
Hackademy ‘After Hours’ Event Nov 4th 2011
On Friday 4th November, we held our first Hackademy ‘After Hours’ event at our school. The aim was to have an evening of family fun with the objective of engaging whole families in a competition to create computer games
scratch  programming  computing  games  gamesbasedlearning  parent  parentalengagement  openevening 
november 2011 by danielstucke
Daniel Stucke • Programming Principles
New tumblr post: Programming Principles Programming Principles:
I like these analogies and principles for programming basics, nice talking points for teachers using Code Academy as a starting point for teaching programming.
ifttt  tumblr  programming  computing  education  ICT  technology  coding  Guardian 
october 2011 by danielstucke
Web-Based Problem Solving Software for Programming Courses
We all know that students benefit for problem solving exercises. Creating these sorts of problems can be difficult and time consuming. Evaluating them and help students with then can be even worse. There are a couple of online sites that can help here. I’m going to highlight several of them here – Pex4Fun (from Microsoft), Problets (from Amruth N. Kumar at Ramapo College of New Jersey) and Try F# (from Microsoft).
progamming  C++  VisualBasic  Java  Computing 
october 2011 by danielstucke
Learn to code | Codecademy
Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends.
education  javascript  learning  programming  web  elearning  ICT  computing 
october 2011 by danielstucke

related tags

2.0  Academy  advice  app  assessment  assessmentforlearning  badges  BASIC  BBC  BBCMicro  beginners  BETT  Bett  BETT2012  blog  Buzz  C++  career  China  code  codecademy  codeyear  coding  comment  computer  ComputerGames  computers  computerscience  computing  creativeimedia  currciulum  curriculum  CurriculumReview  DavidBraben  development  digitalleaders  DigitalStudies  download  education  EdVaizey  elearning  english  excel  filetype:pdf  Fizz  framework  game  gamedesign  games  gamesbasedlearning  gamesdesign  gamesindustry  gaming  gcse  GCSEICT  girls  google  gove  government  greenfoot  guardian  hardware  helloworld  HourOfCode  howto  ict  ictc  ictcurric  ideaslab  ifttt  ifttt-twitter  imedia  iphone  it  java  javascript  jobs  kodu  ks3  ks4  language  learning  literacy  lordputtnam  math  media:document  micro  microsoft  naace  NationalCurrciulum  nationalcurriculum  newsletter  nextgen  OCR  Ofsted  openbadges  openevening  OperatingSystems  parent  parentalengagement  policy  progamming  programming  Proramming  puttnam  python  quizzes  rasberrypi  report  research  resource  resources  review  revision  Ruby  schoolstech  scratch  software  SoW  SSAT  stamford  Storybird  storytelling  teach  teacher  teaching  technology  toblog  tools  tumblr  tutorial  vba  VisualBasic  web  web2.0  wiki  writing  xcode 

Copy this bookmark: