Computing Science in Primary Education Phil Bagge @baggiepr

I am a Computing Inspector/Advisor HIAS, CAS Regional Coordinator and CAS Primary Computing Master Teacher. I teach computing science at three primary schools in Hampshire, England. I love introducing children to computational thinking skills through programming and other activities. I think this an essential literacy that every student should comprehend.

Wednesday, April 06, 2016

Addressing the gender imbalance in computing: creating a firm foundation in primary education

›
( Also published at http://code-it.co.uk/genderarticle ) Once you realise how much of the modern world is digital, equality becomes so m...
Tuesday, March 22, 2016

Re-imagining the school network

›
Re-imagining the school network Firstly, let me say that I don’t believe technology will solve all our problems in education. Our ...
Monday, October 26, 2015

Attitudes to Computing: Dispelling the debilitating myth of the digital native

›
In every group of primary teachers I work with I hear that, “Pupils know more about computers than us.”  Often this idea stems from the the...
2 comments:
Wednesday, February 11, 2015

Eight steps to promote problem solving and resilience and combat learnt helplessness in computing

›
In my experience learnt helplessness is particularly prevalent in Computing/ICT. In the last three years I have taught nothing but computer...
3 comments:
Sunday, September 21, 2014

Computational Thinking in the Primary Computing Curriculum

›
Over the summer I have been reflecting on what computational thinking is and how it affects primary computing understanding and practise. ...
3 comments:
Saturday, April 26, 2014

How to teach a good primary programming lesson

›
Debugging Debugging is the skill of finding programming faults. It involves the understanding that making mistakes and learning from them i...
1 comment:
Thursday, April 17, 2014

Flow charts in primary computing science

›
My first encounter with flow charts was via Flowol, a simple programming tool that uses flow chart symbols to activate simple outputs such ...
2 comments:
Sunday, January 26, 2014

How I teach programming to 7-11 year olds using Scratch

›
Many years ago I downloaded  Scratch  and did what I do with most programs, tried to make sense of it through trial and error. After an hou...
Saturday, May 11, 2013

Why teach Computing Science to Primary Pupils

›
Reflections on teaching computing science to KS2 pupils In September 2012 I embarked on a new adventure to teach computing science in ...
1 comment:
Saturday, April 06, 2013

IPod Touch Setup Guide

›
I published this on Posterous a while back but with Posterous closing down it needs a new home. IPod Touch Setup Guide Hants
Monday, January 28, 2013

Football Adventure Game by Jack Y6 Orchard Lea

›

Adventure Game by Robin Y6 Orchard Lea Coded in Python

›

Adventure Game by Emma Y6 Orchard Lea

›
Thursday, January 24, 2013

Y3 pupils plan a rectangle before coding it in LOGO

›

Year 3 pupils at Calmore working out a stair shape before coding it on LOGO

›
Tuesday, January 22, 2013

Logan in Y3 codes a great shape in Logo

›

Ryan in Y3 makes a great shape in logo

›
Monday, January 21, 2013

Two pupils adapted code to create a randomly rolled dice program Ringwood Junior Y6

›
Wednesday, January 16, 2013

Building our adventure game in Python Code by Harvey Y6

›
Thursday, January 10, 2013

Daniel from Orchard Lea Junior starts his Adventure game

›

Lauren from Orchard Lea Junior starts her Python Adventure Game #coding

›
Tuesday, December 18, 2012

Anyone who says algorithms can't be fun wasn't in my lesson. #coding

›

Sandwich Bot Errors

›
How much fun can you have writing Algorithms? 
Friday, December 14, 2012

Maths quizzes inc basic variable & basic if else selection created in Scratch by Y4 #coding

›
http://scratch.mit.edu/galleries/view/186076 Sent from my iPad

Maths Quizzes created by Y4 pupils from Ringwood Junior School

›
http://scratch.mit.edu/galleries/view/186076
Wednesday, December 12, 2012

Freya at Hiltingbury Jnr designing a star in Python #coding

›

Aimee drawing a snowflake in Python (Y6) Hiltingbury Junior School

›

Harvey (Y6) at Hiltingbury Jnr modifying his variables in python #coding

›

Evie (Y6) modifying her variables in Python #coding

›
Monday, December 10, 2012

Ollie explains how if and else work in his Scratch Quiz (Ringwood Junior)

›
Tuesday, December 04, 2012

Debugging our Python code at Orchard Lea Junior and recording which bugs we found the most

›
Monday, December 03, 2012

Bella finishing her Scratch Maths Quiz (Ringwood Jnr)

›

Scratch Quiz by Tom in Year 4 at Ringwood Junior

›
Thursday, November 29, 2012

Joe from Calmore Junior explains his Python Program

›

Finley from Calmore Junior explains his Python Program

›

Tommie from Calmore Junior explains his Python Program

›
Tuesday, November 27, 2012

Findley Turtle programming in Python at Orchard Lea Junior School

›
›
Home
View web version
Powered by Blogger.