{"title":"Phil Bagge","description":"\u003cp\u003eDive into the darkly hilarious world of Phil Bagge. His comics blend subversive humour with sharp social commentary, perfect for fans of Robert Crumb or Daniel Clowes. Explore his unique storytelling!\u003c\/p\u003e","products":[{"product_id":"code-it-workbook-3-algorithm-to-code-using-scratch-book-phil-bagge-9781908684561","title":"Code-It Workbook 3: Algorithm to Code Using Scratch","description":"All the pupil resources to accompany Year 5, Chapter 4 of the teacher resource book \u003cb\u003eHow to Teach Primary Programming Using Scratch \u003c\/b\u003e \u003cp\u003eIncludes optional homework activities to extend learning outside the classroom. \u003c\/p\u003e\u003cp\u003eThink, program and debug exciting programming projects: Counting Machine, Music Abstraction, Random Word, Coin Sorter, Crab Maze, Toilet Fan, Car Park Barrier and Angle Menu. \u003c\/p\u003e\u003cp\u003eUse analytical computational thinking skills of algorithm design, algorithm evaluation, decomposition, generalisation and abstraction.\u003c\/p\u003e \u003cp\u003eExtend resilience and problem solving through the computational doing skills of converting algorithm into code and debugging.\u003c\/p\u003e \u003cp\u003eExpand pupils' knowledge of sequence, repetition, selection and variable use.\u003c\/p\u003e \u003cp\u003eIntroduce the basic use of a list.\u003c\/p\u003e \u003cp\u003eProgram Lego models using Lego Wedo and Scratch.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49515822940433,"sku":"GOR009012567","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51057477615889,"sku":"NIN9781908684561","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52477483974929,"sku":"NLS9781908684561","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1908684569.jpg?v=1751218621"},{"product_id":"code-it-workbook-2-choices-in-programming-using-scratch-book-phil-bagge-9781908684554","title":"Code-It Workbook 2: Choices In Programming Using Scratch","description":"All the pupil resources to accompany Year 4, Chapter 3 of the teacher resource book \u003cb\u003eHow to Teach Primary Programming Using Scratch \u003c\/b\u003e \u003cp\u003eIncludes optional homework activities to extend learning outside the classroom. \u003c\/p\u003e\u003cp\u003eThink, program and debug exciting programming projects: Maths Quiz, Music Algorithm to Music Code, Slug Trail Game, Selection Investigation and Teach Your Computer To Do Maths.\u003c\/p\u003e \u003cp\u003eUse analytical computational thinking skills of algorithm design, algorithm evaluation, decomposition and generalisation.\u003c\/p\u003e \u003cp\u003eExtend resilience and problem solving through the computational doing skills of converting algorithm into code and debugging.\u003c\/p\u003e \u003cp\u003eConsolidate sequence and repetition in programming whilst introducing selection and variable use.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49516159893777,"sku":"GOR010040772","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51057472569617,"sku":"NIN9781908684554","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52477709713681,"sku":"NLS9781908684554","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1908684550.jpg?v=1751451667"},{"product_id":"code-it-how-to-teach-primary-programming-using-scratch-book-phil-bagge-9781908684530","title":"Code-It: How To Teach Primary Programming Using Scratch","description":"\u003cb\u003eThe Scratch: The ideal place to begin programming \u003c\/b\u003e\u003cp\u003eKey Stage 2 Programming Curriculum Guide.\u003c\/p\u003e\u003cp\u003eMost primary teachers and pupils have little - if any - experience programming. This book, classroom-tested and perfected by the author through his website \u003cb\u003ecode-it.co.uk\u003c\/b\u003e, aids teachers in providing Key Stage 2 pupils with an exciting and challenging computer science curriculum.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eCode It\u003c\/i\u003e can be used to supplement existing programming modules or as a complete KS2 computer science program of study. It contains a series of programming projects that gradually introduce pupils to \u003cb\u003ealgorithm design and evaluation\u003c\/b\u003e, \u003cb\u003egeneralisation\u003c\/b\u003e and \u003cb\u003edecomposition\u003c\/b\u003e. Pupils will learn how to use \u003cb\u003esequence, repetition, selection\u003c\/b\u003e and \u003cb\u003evariables\u003c\/b\u003e through becoming creators of a wide variety of programming projects. Maths, literacy, humanities, gaming, music and control skills are all put to the test.\u003c\/p\u003e\u003cp\u003eThere are four pupil workbooks to provide structure, resources and home learning links. These are designed to work in conjunction with the teacher book. A growing bank of online videos are also available, designed to help teachers improve their own skills and take full advantage of the cross-curricular benefits of developing depth in programming.\u003c\/p\u003e\u003cp\u003eThe Scratch programming language, already widely recognised in schools, is freely accessible online or as a download at home. Scratch is the ideal place to begin programming as there is no other system that allows pupils to create such a wide variety of projects across primary and secondary education. It also enables pupils to extend their understanding independently through the Scratch online community - the new computing curriculum is truly transformational  \u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49522505646353,"sku":"GOR008806423","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49598255169809,"sku":"GOR013481271","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49737066709265,"sku":"NGR9781908684530","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52696227152145,"sku":"GOR007510406","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1908684534.jpg?v=1751218620"},{"product_id":"code-it-workbook-1-first-steps-in-programming-using-scratch-book-phil-bagge-9781908684547","title":"Code-It Workbook 1: First Steps in Programming Using Scratch","description":"All the pupil resources to accompany Year 3, Chapter 2 of the teacher resource book \u003cb\u003eHow to Teach Primary Programming Using Scratch \u003c\/b\u003eIncludes optional homework activities to extend learning outside the classroom Think, program and debug exciting programming projects: \u003ci\u003eSmoking Car Game, Music Machine, Conversation, Interactive Display and Dressing up Game \u003c\/i\u003e. \u003cp\u003eUse analytical computational thinking skills of algorithm design, algorithm evaluation, decomposition and generalisation. \u003c\/p\u003e \u003cp\u003eDiscover resilience and problem solving through the computational doing skills of converting algorithm into code and debugging.\u003c\/p\u003e \u003cp\u003eIntroduce sequence and repetition in programming.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49557214331153,"sku":"GOR010040771","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51057466933521,"sku":"NIN9781908684547","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52476967977233,"sku":"NLS9781908684547","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1908684542.jpg?v=1751413726"},{"product_id":"code-it-workbook-4-problem-solving-using-scratch-book-phil-bagge-9781908684578","title":"Code-It Workbook 4: Problem Solving Using Scratch","description":"All the pupil resources to accompany Year 6, Chapter 5 of the teacher resource book \u003cb\u003eHow to Teach Primary Programming Using Scratch \u003c\/b\u003e\u003cp\u003e Includes optional homework activities to extend learning outside the classroom. \u003c\/p\u003e\u003cp\u003eThink, program and debug exciting programming projects: Times Tables Game, Perimeter, Clock, Cartesian Coordinates, Translation, Enlargement \u0026amp; Rotation, Primary Games Maker, Tilt Switch and Chat Bot.\u003c\/p\u003e \u003cp\u003eUse analytical computational thinking skills of algorithm design, algorithm evaluation, decomposition and generalisation.\u003c\/p\u003e \u003cp\u003eExtend resilience and problem solving through the computational doing skills of converting algorithm into code and debugging.\u003c\/p\u003e \u003cp\u003eDevelop pupils' knowledge of sequence, repetition, selection and variable use.\u003c\/p\u003e \u003cp\u003eProgram Lego models using Lego Wedo and Scratch.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49571392880913,"sku":"GOR009740918","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51057478959377,"sku":"NIN9781908684578","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52535854137617,"sku":"NLS9781908684578","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1908684577.jpg?v=1751124171"},{"product_id":"teaching-primary-programming-with-scratch-pupil-book-year-6-book-phil-bagge-9781915054289","title":"Teaching Primary Programming with Scratch Pupil Book Year 6","description":"\u003cb\u003eThese books, classroom-tested and perfected by Phil Bagge through his website code-it.co.uk and published in conjunction with Hampshire Inspection and Advisory Service (HIAS), aid teachers in providing Key Stage 2 pupils with an exciting and challenging computer science curriculum.\u003c\/b\u003e \u003cp\u003eThey can be used to supplement existing programming modules or as a complete KS2 computer science program of study. They contain a series of programming projects that gradually introduce pupils to algorithm design and evaluation, generalisation and decomposition. Pupils will learn how to use sequence, repetition, selection and variables through becoming creators of a wide variety of programming projects. Maths, literacy, humanities, gaming, music and control skills are all put to the test.\u003c\/p\u003e \u003cp\u003eThere are four pupil workbooks to provide structure, resources and home learning links. These are designed to work in conjunction with the teacher book. In addition, there are also two home learning books that have been devised for children to learn programming outside of school. A growing bank of online videos are also available, designed to help teachers improve their own skills and take full advantage of the crosscurricular benefits of developing depth in programming.\u003c\/p\u003e \u003cp\u003eThe Scratch programming language, widely recognised in schools, is freely accessible online or as a download and is the ideal place to begin programming.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742195720465,"sku":"NGR9781915054289","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058388861201,"sku":"NIN9781915054289","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52666167394577,"sku":"NLS9781915054289","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915054281.jpg?v=1751124561"},{"product_id":"teaching-primary-programming-with-scratch-pupil-book-year-5-book-phil-bagge-9781915054265","title":"Teaching Primary Programming with Scratch Pupil Book Year 5","description":"\u003cb\u003eThese books, classroom-tested and perfected by Phil Bagge through his website code-it.co.uk and published in conjunction with Hampshire Inspection and Advisory Service (HIAS), aid teachers in providing Key Stage 2 pupils with an exciting and challenging computer science curriculum.\u003c\/b\u003e\u003cp\u003eThey can be used to supplement existing programming modules or as a complete KS2 computer science program of study. They contain a series of programming projects that gradually introduce pupils to algorithm design and evaluation, generalisation and decomposition. Pupils will learn how to use sequence, repetition, selection and variables through becoming creators of a wide variety of programming projects. Maths, literacy, humanities, gaming, music and control skills are all put to the test.\u003c\/p\u003e\u003cp\u003eThere are four pupil workbooks to provide structure, resources and home learning links. These are designed to work in conjunction with the teacher book. In addition, there are also two home learning books that have been devised for children to learn programming outside of school. A growing bank of online videos are also available, designed to help teachers improve their own skills and take full advantage of the crosscurricular benefits of developing depth in programming.\u003c\/p\u003e\u003cp\u003eThe Scratch programming language, widely recognised in schools, is freely accessible online or as a download and is the ideal place to begin programming.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742208106769,"sku":"NGR9781915054265","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058333122833,"sku":"NIN9781915054265","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52683625234705,"sku":"NLS9781915054265","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915054265.jpg?v=1751429069"},{"product_id":"teaching-primary-programming-with-scratch-pupil-book-year-3-book-phil-bagge-9781915054227","title":"Teaching Primary Programming with Scratch Pupil Book Year 3","description":"\u003cb\u003eThese books, classroom-tested and perfected by Phil Bagge through his website code-it.co.uk and published in conjunction with Hampshire Inspection and Advisory Service (HIAS), aid teachers in providing Key Stage 2 pupils with an exciting and challenging computer science curriculum.\u003c\/b\u003e\u003cp\u003eThey can be used to supplement existing programming modules or as a complete KS2 computer science program of study. They contain a series of programming projects that gradually introduce pupils to algorithm design and evaluation, generalisation and decomposition. Pupils will learn how to use sequence, repetition, selection and variables through becoming creators of a wide variety of programming projects. Maths, literacy, humanities, gaming, music and control skills are all put to the test.\u003c\/p\u003e\u003cp\u003eThere are four pupil workbooks to provide structure, resources and home learning links. These are designed to work in conjunction with the teacher book. In addition, there are also two home learning books that have been devised for children to learn programming outside of school. A growing bank of online videos are also available, designed to help teachers improve their own skills and take full advantage of the crosscurricular benefits of developing depth in programming.\u003c\/p\u003e\u003cp\u003eThe Scratch programming language, widely recognised in schools, is freely accessible online or as a download and is the ideal place to begin programming.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742226358545,"sku":"NGR9781915054227","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51058332008721,"sku":"NIN9781915054227","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52683414307089,"sku":"NLS9781915054227","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915054222.jpg?v=1750727184"},{"product_id":"learning-primary-programming-with-scratch-home-learning-book-years-3-4-book-phil-bagge-9781915054166","title":"Learning Primary Programming with Scratch (Home Learning Book Years 3-4)","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49745008296209,"sku":"NGR9781915054166","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915054168.jpg?v=1751443314"},{"product_id":"teaching-primary-programming-with-scratch-teacher-book-book-phil-bagge-9781915054203","title":"Teaching Primary Programming with Scratch Teacher Book","description":"\u003cb\u003eWho is this book written for?\u003c\/b\u003e\u003cbr\u003eThis book is aimed at KS2 (grade 2-5 in US) primary (elementary) teachers and secondary teachers who use Scratch to teach programming.\u003cp\u003e\u003cb\u003eWhy was it written?\u003c\/b\u003e\u003cbr\u003eTo introduce a range of research supported programming methodology that works in the classroom in a way that non-specialist teachers can put it into action in their own classrooms. To share the joy and creativity of block-based programming through knowledge that leads to greater progress and higher pupil agency.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eDoes it include a scheme of work?\u003c\/b\u003e\u003cbr\u003eThere are four companion books to this which include fully resourced research informed modules to use with primary \/ elementary classes.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eScratch IT- Teaching Primary Programming in Year 3\u003c\/li\u003e\n\u003cli\u003eScratch IT- Teaching Primary Programming in Year 4\u003c\/li\u003e\n\u003cli\u003eScratch IT- Teaching Primary Programming in Year 4\u003c\/li\u003e\n\u003cli\u003eScratch IT- Teaching Primary Programming in Year 6\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cb\u003eIs This Book Still Useful If You Choose Other Resources To Teach?\u003c\/b\u003e\u003cbr\u003eYes, research-informed methods are always useful in improving the knowledge you choose to teach, the order or progression you choose to teach it in and the methodologies and support strategies you choose to use. This book is written to aid the scheme but also includes many other strategies and methodologies that you might find useful that are not fully utilised in the scheme.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout the series\u003c\/b\u003e\u003cbr\u003eThese books, classroom-tested and perfected by Phil Bagge through his website code-it.co.uk and published in conjunction with Hampshire Inspection and Advisory Service (HIAS), aid teachers in providing Key Stage 2 pupils with an exciting and challenging programming curriculum.\u003cbr\u003eThey can be used to supplement existing programming modules or as a complete KS2 computer science program of study. They contain a series of programming projects that gradually introduce pupils to algorithm design and evaluation, generalisation and decomposition. Pupils will learn how to use sequence, repetition, selection, variables and procedures through becoming creators of a wide variety of programming projects from a range of different genres.\u003cbr\u003eIn addition, there are also two home learning books that have been devised for children to learn programming in a home learning environment.\u003cbr\u003eThe Scratch programming language, widely recognised in schools, is freely accessible online or as a download and is the ideal place to begin programming.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49745027727633,"sku":"NGR9781915054203","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51058328371473,"sku":"NIN9781915054203","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52508336914705,"sku":"GOR014544603","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52679889977617,"sku":"NLS9781915054203","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52853787361553,"sku":"GOR014641613","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915054206.jpg?v=1751314690"},{"product_id":"learning-primary-programming-with-scratch-home-learning-book-years-5-6-book-phil-bagge-9781915054180","title":"Learning Primary Programming with Scratch (Home Learning Book Years 5-6)","description":null,"brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49745039425809,"sku":"NGR9781915054180","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915054184.jpg?v=1751250788"},{"product_id":"teaching-primary-programming-with-scratch-pupil-book-year-4-book-phil-bagge-9781915054241","title":"Teaching Primary Programming with Scratch Pupil Book Year 4","description":"\u003cb\u003eThese books, classroom-tested and perfected by Phil Bagge through his website code-it.co.uk and published in conjunction with Hampshire Inspection and Advisory Service (HIAS), aid teachers in providing Key Stage 2 pupils with an exciting and challenging computer science curriculum.\u003c\/b\u003e \u003cp\u003eThey can be used to supplement existing programming modules or as a complete KS2 computer science program of study. They contain a series of programming projects that gradually introduce pupils to algorithm design and evaluation, generalisation and decomposition. Pupils will learn how to use sequence, repetition, selection and variables through becoming creators of a wide variety of programming projects. Maths, literacy, humanities, gaming, music and control skills are all put to the test.\u003c\/p\u003e \u003cp\u003eThere are four pupil workbooks to provide structure, resources and home learning links. These are designed to work in conjunction with the teacher book. In addition, there are also two home learning books that have been devised for children to learn programming outside of school. A growing bank of online videos are also available, designed to help teachers improve their own skills and take full advantage of the crosscurricular benefits of developing depth in programming.\u003c\/p\u003e \u003cp\u003eThe Scratch programming language, widely recognised in schools, is freely accessible online or as a download and is the ideal place to begin programming.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49780312473873,"sku":"NGR9781915054241","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52682575380753,"sku":"NLS9781915054241","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52755822248209,"sku":"NIN9781915054241","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1915054249.jpg?v=1751093082"},{"product_id":"code-it-affordable-stem-computing-projects-for-the-primary-classroom-book-phil-bagge-9781912500017","title":"Code-It: Affordable STEM Computing Projects for the Primary Classroom","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51804871917841,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51804872081681,"sku":"GOR012489736","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781912500017.jpg?v=1779185157"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/author-books-by-phil-bagge.oembed","provider":"World of Books ","version":"1.0","type":"link"}