Author Archives: deesh
New Curriculum support for PRIMARY subject leaders
Kingston Meeting 1 – Thur 6th June 2013
The DRAFT proposals
- One aspect of the school curriculum
- Links to Maths (geometry) and D&T (record, develop, communicate designs)
- Computational Thinking (Problem-Solving)
Aims are very different:
- Focus on Computer Science
- Algorithms
- Repeated practice of writing programs
Subject Content:
- Last two bullet points in KS1 and KS2, encompass ICT
What the terms mean:
Algorithm
- A precise description to solve a problem eg baking a cake, map directions
- Have a go ……..
- Giving precise insturctions is important because computers are literal
Another algorithm:
- Start with a box called sum and a box called count
- Go through the following steps until you have no more numbers
- Add the number to what’s already in sum
- Add 1 to the number already in count
- When there are no more numbers, divide the number in sum by the number in count and that is your answer
use sequence, selection, and repetition in programs; work with variables
- Sequence is following steps in order
- Selection is using IF in programs to only carry out certain steps
- Repetition is using REPEAT to carry out a series of steps more than once
- Variables can be thought of as post-its to hold temporary values
Some resources you may consider:
- Logo – this is a free version but there are many others, with slightly different syntax
- Scratch – A fish tank unit of work, a game unit of work
- Small Basic
- Raspberry Pi
- PowerPoint and using VBA to make a quiz
Understand computer networks including the internet
What happens when you ask for a webpage … (the previous post explains this is more detail)
You can use tracert google.co.uk in cmd.exe to see the different routers that a page gets sent through.
Draw eyePi: Feedback helps improve the commands you issue so environments such as Scratch, Logo, SmallBasic are good for that.
Primary Subject Leaders March 2013
The Proposed National Curriulum – some highlights from it
You can download the pdf from this link, at the DfE website. Observations from our group discussion included that it was good to be teaching some programming; it was going back to basics; it may be a step back; it may be inaccessible to other teachers in the school; some of it is already taught via roamers/beebots.
The difference between ICT and Computing is essentially that ICT is about using software effectively and Computing is about learning to create software. Some people describe it as the difference between reading and being able to write.
We looked at some of the words, phrases and descriptions from the Computing section: algorithms; sequence; repetition, variables; and how the internet works.
What is an algorithm?
An algorithm is a recipe that can be followed precisely and will always give the same results. It is a set of steps that can be taken to provide the same predictable outcome.
Why do we need algorithms?
Because computers are very literal and can only do exactly what they are told, in the order they are told to do it.
A well-known example:
‘Draw a square’ .. could be interpreted in lots of different ways by a person eg draw a shape in the sand, use pencil and paper and ruler and protactor or compass, just sketch one quickly on the white board, drag tables around to form a square shape
However, an algorithm – a precise recipe – could be:
- Take a new piece of paper
- Place a dot in the centre
- From the dot, draw a line of 5cm
- From where you end up, draw a line of 5cm at a right-angle to the previous line
- From where you end up, draw a line of 5cm at a right-angle to the previous line
- From where you end up, draw a line of 5cm at a right-angle to the previous line
When these instructions are implemented in a computer program, we can make use of sequence, repetition and variables in:
And this looks like….
Another algorithm – what does it do?
- start with a countOfNumbers = 0 and sumOfNumbers = 0
- if you have a number:
- add 1 to countOfNumbers
- add number to sumOfNumbers
- keep repeating steps 3 and 4 until you have no more numbers
- divide the sumOfNumbers by the countOfNumbers
- print results
Understand computer networks including the internet
How pages appear on your screen:
- your browser (internet explorer, Chrome, Firefox) makes a request for a page, file, image, video when you type in an address
- this page sits on a server (another computer) and this could be located anywhere in the world
- when the server recieves a request for the page, it sends it to your browser
- the page is broken up into small packets of data
- these packets are sent from 1 router to another (these are called hops)
- this continues until the packets reach your browser
- your browser pieces the packets of data together and displays them
You can see this happening using tracert google.com in the cmd window. This will display all the ‘hops’ taken to get to the server. Each address is unique and is actually a set of numbers (eg 173.194.34.105 is google.com). You can type in 173.194.34.105 into the address bar and it will take you to google.com
Sharing:
- Can make instructions concrete by getting children to act them out first
- Sony Bloggie
- Transum for some online logo and some challenges
- iPad managment – trollies are a necessity
- Musicians get the best out of GarageBand
- AppShed
- Raspberry Pi after-school club running at East Sheen Primary
Post 16 – Options at this juncture
The following presentation should help start the discussion regarding appropriateness of ICT and Computing qualifications. These need to be seen in the the context of current findings and policy steers regarding A Level choices and vocational qualifications.
and another format if you so prefer:
Computing
The proposed National Curriculum has added a subject called computing and removed the subject previously known as ICT. The DFE has published the revised proposals for all subjects here.
Looking through the KS1 and KS2 Computing sections, it is clear that many schools already do a lot of this – especially with the use of Beebots and other programmable devices.
Are you looking forward to it?
Primary Subject Leaders
Launch of ‘Lights! Camera! Action! borough-wide Film/Animation competition
The information pack outlines the rules, guidelines, dates and additional information for the competition
Sharing Good Practice
Teaching and Learning
Successful use of iPads for music and connecting to the whiteboard to share pupil work
A Science film scripted, acted in, directed, edited and produced by pupils
Using Kodu to engage and enthuse pupils
Systems
What should be on a school website (tick-list of essential, desirable and other elements)
Google Calendars to share important dates with parents, pupils and staff
DB Communicator to manage and disseminate information to staff, pupils and parents
EYFS – help with daily admin
An app from 2Simple – 2 Build a Profile enables the use of a phone or tablet for taking photos and adding notes to record an experience. The experiences can be linked to learning goals. A pdf report for an individual child or class can be emailed from the device.
The device used should have a camera. The following will work:
- an ipad
- an android tablet running android 3.2 or higher (an Acer A100 7″ is used at the 2Simple office for testing purposes )
Note on tablets: There are rumours that an iPad mini tablet will be announced soon. So those really really wanting an iPad should wait to hear whether that will meet their needs.
Learning Platforms
Some schools do not want to use a learning platform and some have found Fronter to be cumbersome. A company supplying a learning platform for primary schools (DB Primary) have been in touch. If anyone wants to investigate this further, do let me know and I can arrange a demo.
It should be noted though that the successful implementation of a learning platform may not be related solely to the product used.
A possible approach to CPD
From the DFE:
A new bursary for computer science has been introduced … Funding for the current information and communications technology (ICT) courses will end at the same time to reflect the disapplication of ICT curriculum.
The new ICT Programme of Study is likely to have a computer science focus too.
Therefore, I tentatively propose that a GCSE in Computer Science is available as CPD to existing primary ICT Subject Leaders. If a participants wants to, he or she can take the exam to gain a qualification. If you would like to tale part in this or have further questions, leave a comment or email me.