#CASchat Archive

Weekly chat discussing how to teach Computing at School.

Tuesday November 6, 2018
3:00 PM EST

  • clcsimon - Moderator Nov 6 @ 3:00 PM EST
    Please join me in giving a very warm #caschat welcome to tonight's wonderful host: @missedabracket
  • missedabracket Nov 6 @ 3:01 PM EST
    Good evening everyone. Welcome to #caschat. Please introduce yourself with where you are from and what your favourite firework is!
  • KJSICT Nov 6 @ 3:01 PM EST
  • martincaddy Nov 6 @ 3:01 PM EST
    Hello #caschat
  • sneekylinux Nov 6 @ 3:02 PM EST
    Evening all #caschat
  • hengehall Nov 6 @ 3:02 PM EST
    hi everyone #caschat
    In reply to @clcsimon, @missedabracket
  • rcoultart Nov 6 @ 3:02 PM EST
    Finally! A Tuesday I can make it! #caschat
  • clcsimon - Moderator Nov 6 @ 3:02 PM EST
    Evening, Kelvin. So glad you could join us! #caschat
    In reply to @KJSICT, @missedabracket
  • clcsimon - Moderator Nov 6 @ 3:03 PM EST
    We’ll be using Q1, A1, Q2, A2 (question 1/answer 1) format. Please respond to each question like: A1, A2, etc. & include our hashtag #caschat
  • DdR333 Nov 6 @ 3:03 PM EST
    #caschat Evening. Love a good sparkler
    • missedabracket Nov 6 @ 3:01 PM EST
      Good evening everyone. Welcome to #caschat. Please introduce yourself with where you are from and what your favourite firework is!
  • clcsimon - Moderator Nov 6 @ 3:03 PM EST
    Hello, Martin. So glad you could join us! #caschat
    In reply to @martincaddy
  • dmount28 Nov 6 @ 3:03 PM EST
    Hi, Dan from Teesside here. Not a firework fan right now TBH - the lovely residents of my estate like to set them off in the early hours and scare the s*** (literally last night) out of my dog! #caschat
  • clcsimon - Moderator Nov 6 @ 3:04 PM EST
    Evening, Neil. So glad you could join us! #caschat
    In reply to @sneekylinux
  • missedabracket Nov 6 @ 3:04 PM EST
    Hi Rachael, glad you could make it. #caschat
    In reply to @rcoultart
  • clcsimon - Moderator Nov 6 @ 3:04 PM EST
    Hi, Ben. So glad you could join us! #caschat
    In reply to @hengehall, @missedabracket
  • missedabracket Nov 6 @ 3:05 PM EST
    Q1. What programming activity/projects do you set that you consider easy? What activity/projects do you set that you consider challenging? State KS1/KS2/KS3/KS4/KS5/University. #CASChat
  • hengehall Nov 6 @ 3:05 PM EST
    I'm in windy Lancashire and it has to be a banger! #caschat
  • MrsGW2 Nov 6 @ 3:05 PM EST
    Gemma- steam and computer science teacher, Kent, the ones that make the loud raindrop sounds #caschat
    In reply to @missedabracket
  • TeachAllAboutIT Nov 6 @ 3:05 PM EST
    Hi! Holly from down South near Brighton #caschat
  • clcsimon - Moderator Nov 6 @ 3:05 PM EST
    Welcome back, Rachael. So glad you could join us! #caschat
    In reply to @rcoultart
  • sneekylinux Nov 6 @ 3:06 PM EST
    Hi chaps, I'm Neil from deepest darkest Dorset, code club champion this year and teaching yr3 to yr6 #caschat
  • missedabracket Nov 6 @ 3:06 PM EST
    Hi Donna, thanks for joining us. #caschat
    In reply to @DdR333
  • Mr_G_ICT Nov 6 @ 3:06 PM EST
    hello all! just logged on ans saw simon's tweet. i'll be checking in while checking lessons for tomorrow #caschat
  • KJSICT Nov 6 @ 3:06 PM EST
    Evening #caschat I’m Kelvin from Staffordshire. Favourite firework has to be a rocket with a quiet shower of sparks!
  • clcsimon - Moderator Nov 6 @ 3:06 PM EST
    Sorry to hear that, Dan. Hope you have a quiet night tonight! #caschat
    In reply to @dmount28
  • hengehall Nov 6 @ 3:07 PM EST
    A1 in KS1 bee-bots are easy to access, but challenge can be introduced, same with @ScratchJr In KS2 I do lots with @scratch - challenge comes from the amounts of scaffolding/support and how open or not the task is. #caschat
  • clcsimon - Moderator Nov 6 @ 3:07 PM EST
    Evening, Donna. So glad you could join us! #caschat
    In reply to @DdR333
  • ForrisHilier Nov 6 @ 3:07 PM EST
    Good evening! Darren, from Bicester, Oxfordshire. Not a teacher, but I'll chip in where appropriate :-) #caschat
  • martincaddy Nov 6 @ 3:07 PM EST
    A1) At KS2 introducing variables and logic is usually a challenge, logic particularly but once the children get it they an do so much #caschat
  • misskteague Nov 6 @ 3:08 PM EST
    I set a reminder to make sure I didn't miss #caschat I'm Katy based in Richmond tough question but let's say Catherine Wheel 😂
    In reply to @missedabracket
  • clcsimon - Moderator Nov 6 @ 3:08 PM EST
    Hello, Ben. So glad you could join us! #caschat
    In reply to @Mr_G_ICT
  • teknoteacher Nov 6 @ 3:09 PM EST
    Alan. Ireland? Catherine wheel. #caschat
    In reply to @missedabracket
  • TeachAllAboutIT Nov 6 @ 3:09 PM EST
    A1. Easy : string manipulation Hard: markov chains For KS5 #caschat
  • clcsimon - Moderator Nov 6 @ 3:09 PM EST
    Hi, Gemma. So glad you could join us! #caschat
    In reply to @MrsGW2, @missedabracket
  • dmount28 Nov 6 @ 3:09 PM EST
    KS2: I like to start with Scratch - the telling a joke sequence to introduce characters, speech and basic motion - usually a good chance to see how creative the children can be, and how they can extend a brief! Also good to test prior learning #caschat
  • hengehall Nov 6 @ 3:09 PM EST
    A1 where do we stand on concurrent processes? It's easy to do in KS1/KS2 but I understand that can lead to problems down the line... #caschat
    In reply to @martincaddy
  • clcsimon - Moderator Nov 6 @ 3:09 PM EST
    Question 1 is live! #caschat
    • missedabracket Nov 6 @ 3:05 PM EST
      Q1. What programming activity/projects do you set that you consider easy? What activity/projects do you set that you consider challenging? State KS1/KS2/KS3/KS4/KS5/University. #CASChat
  • KJSICT Nov 6 @ 3:09 PM EST
    A1: I enjoy tinkering activities that can be easy and challenging for children at KS2. #caschat
  • missedabracket Nov 6 @ 3:10 PM EST
    What strategy helps them to get it? I use post-it notes for variables! #caschat
    In reply to @martincaddy
  • rcoultart Nov 6 @ 3:10 PM EST
    A1 In EYFS I start with unplugged, 'programming' themselves. I now find Ozobots and Code-a-pillars "easy" projects and then move on to @primotoys Cubetto and @TTS_Group Beebots as more challenging/demanding projects. #caschat
  • sneekylinux Nov 6 @ 3:10 PM EST
    A1: For KS2 a lot of the projects/lessons i set are normally quite easy for them so i do add challenges, but when it comes to unplugged this is where it becomes a bit more complicated as they have to digital to analoge so to say. #caschat
  • hengehall Nov 6 @ 3:10 PM EST
    Markov chains sounds like a great band name. Other than that I have nothing to offer! #caschat
    In reply to @TeachAllAboutIT
  • rcoultart Nov 6 @ 3:12 PM EST
    That was the first project I was set on Jane's online Scratch course! Quite a challenge to start with!! @cas_london_crc #caschat
    In reply to @dmount28, @cas_london_crc
  • AlwaysComputing Nov 6 @ 3:12 PM EST
    Hey y'all!! Watching a bit of Louis Theroux while I try and follow #caschat tonight! Everyone had a good week!?
  • TeachAllAboutIT Nov 6 @ 3:12 PM EST
    If I ever form a band, it will absolutely be called Markov Chains! #caschat
    In reply to @hengehall
  • clcsimon - Moderator Nov 6 @ 3:12 PM EST
    Evening, Alan. So glad you could join us! #caschat
    In reply to @teknoteacher, @missedabracket
  • Mr_G_ICT Nov 6 @ 3:12 PM EST
    A1: i think variables are a challenge and how data is stored, we use the idea of a box to store information. at each level, you expand it, so start with just storing data, to introducing data types at key stage 4 then arrays and more complex structures at KS5 #caschat
  • TG_151 Nov 6 @ 3:12 PM EST
    Tony from Swindon. Don't have a favourite firework. More of a Christmas jumper fan :-) #caschat
  • martincaddy Nov 6 @ 3:13 PM EST
    That sounds like a great idea to try, usually something unplugged helps or even drawing a bucket to show the info being stored! #caschat
    In reply to @missedabracket
  • clcsimon - Moderator Nov 6 @ 3:13 PM EST
    Good evening, Darren. So glad you could join us! #caschat
    In reply to @ForrisHilier
  • dmount28 Nov 6 @ 3:14 PM EST
    Really? Can't remember who I stole it from, but I like it as it is a good gauge of children's ability to think logically, and to debug simple code to improve! #caschat
    In reply to @rcoultart, @cas_london_crc
  • missedabracket Nov 6 @ 3:14 PM EST
    Do you use #PhysicalComputing for tinkering? #caschat
    In reply to @KJSICT
  • clcsimon - Moderator Nov 6 @ 3:14 PM EST
    Hey, Matt. So glad you could join us! #caschat
    In reply to @AlwaysComputing
  • phf_uk Nov 6 @ 3:15 PM EST
    Heard about our Teacher Development Fund? #PHFTDF supports arts-based teaching & learning across the primary curriculum. Up to £150K to partnerships of art/cultural orgs & schools. Book a pre-application call. Apply by 5 Dec https://t.co/biALbKciGo #mathscpdchat #caschat #debatED
  • hengehall Nov 6 @ 3:15 PM EST
    I do - nothing wrong with giving children a crumble kit and seeing what they can do with it - i.e. open ended task. #caschat
    In reply to @missedabracket, @KJSICT
  • Mr_G_ICT Nov 6 @ 3:15 PM EST
    #caschat my wife just saw the animated gifs and didn't understand....need to include them in everything now
  • sneekylinux Nov 6 @ 3:16 PM EST
    Good call Ben, I did a similar thing with networking but using envelopes😀 for the data #caschat
    • Mr_G_ICT Nov 6 @ 3:12 PM EST
      A1: i think variables are a challenge and how data is stored, we use the idea of a box to store information. at each level, you expand it, so start with just storing data, to introducing data types at key stage 4 then arrays and more complex structures at KS5 #caschat
  • missedabracket Nov 6 @ 3:16 PM EST
    Q2. How much emphasis do you apply to analysis and design before pupils/students start writing code? How do they respond to this? State KS1/KS2/KS3/KS4/KS5/University. #CasChat
  • KJSICT Nov 6 @ 3:16 PM EST
    Not so much, my @CodeClub just have with MicroBit and it worked well. #caschat
    In reply to @missedabracket, @CodeClub
  • TG_151 Nov 6 @ 3:16 PM EST
    My first #caschat
  • clcsimon - Moderator Nov 6 @ 3:16 PM EST
    Evening, Tony. So glad you could join us! #caschat
    In reply to @TG_151
  • clcsimon - Moderator Nov 6 @ 3:16 PM EST
    Question 2 is live! #caschat
    • missedabracket Nov 6 @ 3:16 PM EST
      Q2. How much emphasis do you apply to analysis and design before pupils/students start writing code? How do they respond to this? State KS1/KS2/KS3/KS4/KS5/University. #CasChat
  • KJSICT Nov 6 @ 3:16 PM EST
    I have just bought a crumble myself to tinker with! I hope to be able to get some for school too! #caschat
    In reply to @hengehall, @missedabracket
  • AlwaysComputing Nov 6 @ 3:17 PM EST
    Welcome. You're one of us now. #caschat
    In reply to @TG_151
  • TG_151 Nov 6 @ 3:17 PM EST
    Love the gif! #caschat
    In reply to @clcsimon
  • TeachAllAboutIT Nov 6 @ 3:18 PM EST
    My kids (my own) communicate mainly through gifs. I'm mot adverse to this. #caschat
    In reply to @Mr_G_ICT
  • martincaddy Nov 6 @ 3:18 PM EST
    A2) I usually teach on a cycle of plan, code, test, debug and evaluate. The plan part is key to going through the coding part. Once children know the cycle they respond well. #caschat
  • rcoultart Nov 6 @ 3:18 PM EST
    I think I would have thrown the Crumble out the window if left to tinker with it! @Baggiepr stuff was really useful starting point. But I do let kids tinker with new apps in EYFS as often leads to great learning and collaboration. #caschat
    In reply to @hengehall, @missedabracket, @KJSICT, @Baggiepr
  • KJSICT Nov 6 @ 3:18 PM EST
    A2: Only a little, usually Children apply what they have learnt with an end project but no real design. The only time we did this was with the Iron Man project and that worked well #caschat
  • DdR333 Nov 6 @ 3:19 PM EST
    A2 #, #caschat. I've just started using a lot more design with ss before they go to programming stage- basic sketches and pseudicode for scratch. Designs for physical computing to include pseudocode
    • missedabracket Nov 6 @ 3:16 PM EST
      Q2. How much emphasis do you apply to analysis and design before pupils/students start writing code? How do they respond to this? State KS1/KS2/KS3/KS4/KS5/University. #CasChat
  • hengehall Nov 6 @ 3:19 PM EST
    A2 this looks different in different key stages. In KS1 things like fake bots are great to get children to think before they use the device. In KS2 it's good to get children to design algorithms on paper first. #caschat
  • rcoultart Nov 6 @ 3:19 PM EST
    Hope you've discovered Tweetdeck! I was lost on #caschat until someone suggested it!
    In reply to @TG_151
  • TheComputerGu19 Nov 6 @ 3:19 PM EST
    #CasChat Anyone have any idea why my python application is not running standalone when I have converted it to exe using PyInstaller? The app uses TKINTER. It’s converting just not starting up when I run it. Any help would be great!
  • KJSICT Nov 6 @ 3:19 PM EST
    Yes I love tinkering with new apps, need to make this more common in our Early Years. #caschat
    In reply to @rcoultart, @hengehall, @missedabracket, @Baggiepr
  • TeachAllAboutIT Nov 6 @ 3:20 PM EST
    A2. It depends on the task. For KS5, they need to be able to create code quickly. I use more planning with KS4, but often let them loose the first time to show the time planning saves. #caschat
  • Mr_G_ICT Nov 6 @ 3:20 PM EST
    we've just re-designed the entire Y9 curriculum to really focus on algorithmic understanding before coding, but it's hard because the kids all want to code. at least 3 lessons at KS4 on a concept, even the simple ones #caschat
  • sneekylinux Nov 6 @ 3:21 PM EST
    A2: I did a little experiment with this last term where unplugged they had to design a 3D buiding with straws and cups then after create an algo to see if they could code it, a very enjoyable lesson was had by all #caschat
  • clcsimon - Moderator Nov 6 @ 3:21 PM EST
    Perhaps we could have a future #caschat where you can only answer using gifs! :D
    In reply to @TeachAllAboutIT, @Mr_G_ICT
  • crgnnn Nov 6 @ 3:21 PM EST
    #caschat Does anyone know the deal with Scratch and GDPR? I haven't been able to get a straight answer from them but my inter-schools hackathon hinges on the children logging in to upload their creations.
  • dmount28 Nov 6 @ 3:21 PM EST
    A2 I do like open ended briefs which encourage children to consider purpose and audience first, but I do find we have our deepest learning through the coding and debugging phases, which is where resilience and teamwork become key skills #caschat
  • hengehall Nov 6 @ 3:23 PM EST
    I think some children find an open ended brief intimidating, sometimes structure is useful. #caschat
    In reply to @dmount28
  • rcoultart Nov 6 @ 3:23 PM EST
    A2 I have found it really hard to get @CodeClub kids to plan on paper /design stuff first - they just want to dive straight in and say it's all in their heads - which it usually is! I tend to bring them back to pencil and paper when they get 'stuck' #caschat
  • hengehall Nov 6 @ 3:24 PM EST
    Good question. Could they use accounts without their names in them? #caschat
    In reply to @crgnnn
  • sneekylinux Nov 6 @ 3:24 PM EST
    Been there mamm..lol #caschat
    • rcoultart Nov 6 @ 3:23 PM EST
      A2 I have found it really hard to get @CodeClub kids to plan on paper /design stuff first - they just want to dive straight in and say it's all in their heads - which it usually is! I tend to bring them back to pencil and paper when they get 'stuck' #caschat
  • misskteague Nov 6 @ 3:25 PM EST
    A1: I used to go in with theory before I started actually teaching programming but students really struggled to apply the theory. At KS3 the last few years we implemented the PRIMM approach to programming by @suesentance and Jane and that's improved our KS3 #caschat
  • sneekylinux Nov 6 @ 3:26 PM EST
    Have also had the same sort of problem #caschat
    • hengehall Nov 6 @ 3:24 PM EST
      Good question. Could they use accounts without their names in them? #caschat
      In reply to @crgnnn
  • tech_magpie Nov 6 @ 3:26 PM EST
    Sorry I'm late. Alan, Manchester (originally Northumberland) and I love a good Roman Candle! #caschat
    • missedabracket Nov 6 @ 3:01 PM EST
      Good evening everyone. Welcome to #caschat. Please introduce yourself with where you are from and what your favourite firework is!
  • misskteague Nov 6 @ 3:26 PM EST
    A1: a number of our students at KS5 have struggled with OOP as a paradigm for programming, particulalry when implementing it within their own projects. This year we have tried it out in a much more practical way and the students have done really well! A huge improvement! #caschat
  • hengehall Nov 6 @ 3:26 PM EST
    You can tinker with @ScratchJr , also higher up apps like @lightbotcom and @cargobot are good. #caschat
    In reply to @MrsGW2, @KJSICT, @DdR333, @rcoultart, @missedabracket, @Baggiepr, @ScratchJr, @lightbotcom, @cargobot
  • missedabracket Nov 6 @ 3:27 PM EST
    Q3. Considering the removal of the practical assessment (NEA) at GCSE, what, if any, would be the most suitable method of assessing pupils programming skills in the future? What method is used at other levels? #CasChat
  • missedabracket Nov 6 @ 3:27 PM EST
    It does make sense that you should be able to read, before you can write. #PRIMM is a great strategy to get them to do this. #caschat
    In reply to @misskteague, @suesentance
  • KJSICT Nov 6 @ 3:28 PM EST
    Our Y1’s loved @ScratchJr last year! They couldn’t wait to come up to Y4 to show me their programs! #caschat
    In reply to @hengehall, @MrsGW2, @DdR333, @rcoultart, @missedabracket, @Baggiepr, @ScratchJr, @lightbotcom, @cargobot, @ScratchJr
  • TeachAllAboutIT Nov 6 @ 3:28 PM EST
    Ah yes. Nothing like getting 6th formers to dress up in hats & wings to show inheritance. #caschat
    In reply to @misskteague
  • rcoultart Nov 6 @ 3:29 PM EST
    Also A.L.E.X, Bee-Bot, Kodable, and Daisy the Dino, are great for EYFS #caschat
    In reply to @hengehall, @MrsGW2, @KJSICT, @DdR333, @missedabracket, @Baggiepr, @ScratchJr, @lightbotcom, @cargobot
  • TG_151 Nov 6 @ 3:29 PM EST
    What have you done differently this year? Currently teaching OOP to students and they are struggling with it #caschat
    In reply to @misskteague
  • sneekylinux Nov 6 @ 3:29 PM EST
    I can put some together for you, will just note down yr addy #caschat
    In reply to @OkComputing
  • misskteague Nov 6 @ 3:29 PM EST
    A2: At KS3 planning using comments to help structure the code. At KS4, dependant on the size of the project, some pseudocode and thought into data structures. It's hard at GCSE as the questions are so close ended #caschat
  • hengehall Nov 6 @ 3:30 PM EST
    A.L.E.X. is great! #caschat
    In reply to @rcoultart, @MrsGW2, @KJSICT, @DdR333, @missedabracket, @Baggiepr, @ScratchJr, @lightbotcom, @cargobot
  • franklank Nov 6 @ 3:30 PM EST
    Q3 #caschat I think that an open ended project like those produced for A level would work well.
  • TeachAllAboutIT Nov 6 @ 3:30 PM EST
    I'm going to be controversial & say that I like the iGCSE approach. Complete the tasks & answer questions about it in the exam - it validates the work they do. Even if they do get help, they still have to learn how & why it works. #caschat
  • dmount28 Nov 6 @ 3:30 PM EST
    A3 Ahh the age old dilemma of the computing subject leader (primary!) I've tried writing a curriculum with emerging/expected/exceeding statements for each strand, online portfolios, child friendly statements, old school highlighty sheets - would love the answer to this! #caschat
  • MrsGW2 Nov 6 @ 3:30 PM EST
    Thank you- really appreciate the advice #caschat
    In reply to @hengehall, @rcoultart, @KJSICT, @DdR333, @missedabracket, @Baggiepr, @ScratchJr, @lightbotcom, @cargobot
  • misskteague Nov 6 @ 3:30 PM EST
    A2: At KS5, particulalry as part of their NEA a huge empahasis on the design and analysis to give students practical experience! They need real world skills in adapting their criteria to real world users and having feedback from another person #caschat
  • tech_magpie Nov 6 @ 3:31 PM EST
    A1 Easy: CodeCombat free levels, EraseAllKittens, Mozilla Thimble games, "Sabotaged code". Hard: Writing code from scratch to solve a problem, adding validation, procedures, menus, file read/write, databases... #caschat
    • missedabracket Nov 6 @ 3:05 PM EST
      Q1. What programming activity/projects do you set that you consider easy? What activity/projects do you set that you consider challenging? State KS1/KS2/KS3/KS4/KS5/University. #CASChat
  • KJSICT Nov 6 @ 3:31 PM EST
    A3: We just use self assessment, we are currently looking at assessing computing ourselves to see how we can improve it. #caschat
  • rcoultart Nov 6 @ 3:31 PM EST
    Explaining that they needed to be able to read some code before they could write it also helped our Year 4's understand why they were finding some bits tricky and they returned to the reading bit more willingly/purposefully. #caschat
    In reply to @missedabracket, @misskteague, @suesentance
  • teknoteacher Nov 6 @ 3:31 PM EST
    A3. It’s near impossible to assess pupils’ programming skills in an accurate, equitable manner on the scale required and in the time available. We shouldn’t feel the need to assess *everything* a student does, let’s focus on assessing what we can. #caschat
    In reply to @missedabracket
  • martincaddy Nov 6 @ 3:31 PM EST
    A3) At KS2 you can use annotations / comments plus verbal discussion to gauge understanding and assess. I think it must be really difficult to assess with only an exam. #caschat
  • TeachAllAboutIT Nov 6 @ 3:31 PM EST
    Which exam board are you using? #caschat
    In reply to @TG_151, @misskteague
  • KJSICT Nov 6 @ 3:32 PM EST
    Been there too! Not even sure there is a right answer! #caschat
    In reply to @dmount28
  • misskteague Nov 6 @ 3:32 PM EST
    Idea stolen! Thank you...can't wait for next year's recruits 😂 my students have to do a drop the mic style rap about databases (I tried it once and can't stop doing the activity now because it was so much fun!) #caschat
    In reply to @TeachAllAboutIT
  • sneekylinux Nov 6 @ 3:33 PM EST
    Tottaly agree with you on this one #caschat
    • martincaddy Nov 6 @ 3:31 PM EST
      A3) At KS2 you can use annotations / comments plus verbal discussion to gauge understanding and assess. I think it must be really difficult to assess with only an exam. #caschat
  • TG_151 Nov 6 @ 3:33 PM EST
    Not used tweetdeck! #caschat
    In reply to @rcoultart
  • missedabracket Nov 6 @ 3:33 PM EST
    Yeah, I've found that using sub-goals really helps. #decomposition #caschat
    In reply to @misskteague
  • tech_magpie Nov 6 @ 3:33 PM EST
    A2 Baby steps. PRIMM is good, see https://t.co/88jZaIWFPZ from @suesentance #caschat
  • KJSICT Nov 6 @ 3:33 PM EST
    Kodable is another favourite of ours! #caschat
    In reply to @rcoultart, @hengehall, @MrsGW2, @DdR333, @missedabracket, @Baggiepr, @ScratchJr, @lightbotcom, @cargobot
  • rcoultart Nov 6 @ 3:33 PM EST
    Hear! Hear! #caschat
    • teknoteacher Nov 6 @ 3:31 PM EST
      A3. It’s near impossible to assess pupils’ programming skills in an accurate, equitable manner on the scale required and in the time available. We shouldn’t feel the need to assess *everything* a student does, let’s focus on assessing what we can. #caschat
      In reply to @missedabracket
  • rcoultart Nov 6 @ 3:34 PM EST
    Perhaps look at setting it up for next week? Hope you're making some sense of what's happening here! #caschat
    In reply to @TG_151
  • dmount28 Nov 6 @ 3:34 PM EST
    Its so hard as computing is supposed to be integrated across the full breadth of the curriculum, but then is assessed seperately #caschat
    In reply to @KJSICT
  • computingdawn Nov 6 @ 3:34 PM EST
    Evening #caschat (ers) hope everyone ok - just got in, what question are we on pls?
  • TeachAllAboutIT Nov 6 @ 3:35 PM EST
    My poor kids always look a bit concerned when I announce that the lesson is going to get fun! #caschat
    In reply to @misskteague
  • misskteague Nov 6 @ 3:35 PM EST
    Honestly this year I put a lot of hours (over the summer while developing my own NEA to use a model) into my own development. I tried to make as many examples as possible with different contextes as well as essientally built a game with the class over a period of lessons #caschat
    In reply to @TG_151
  • computing_reddy Nov 6 @ 3:35 PM EST
    Good evening everyone!! #caschat
  • MartineMannion Nov 6 @ 3:36 PM EST
    #caschat Evening all! A1 Easy & fun Code a scene in 2Code (loops) More challenging coding radio control between two Microbits (functions)
  • missedabracket Nov 6 @ 3:37 PM EST
    @ofqual have put this out for consultation: https://t.co/IYFEsA5YJ3 #caschat
    In reply to @ofqual
  • Mr_G_ICT Nov 6 @ 3:37 PM EST
    #caschat A3 on screen exam, just like the A-Level AQA exam. it works perfectly for A-level, would work well for GCSE. with some prelim materials and some code they havent seen
  • missedabracket Nov 6 @ 3:38 PM EST
    Q4. What is your favourite activity that pupils/students enjoy and stay engaged with, to develop their programming skills? State KS1/KS2/KS3/KS4/KS5/University. #CasChat
  • TG_151 Nov 6 @ 3:38 PM EST
    I'll definitely look at setting it up for next week! #caschat
    In reply to @rcoultart
  • clcsimon - Moderator Nov 6 @ 3:38 PM EST
    Question 4 is live! #caschat
    • missedabracket Nov 6 @ 3:38 PM EST
      Q4. What is your favourite activity that pupils/students enjoy and stay engaged with, to develop their programming skills? State KS1/KS2/KS3/KS4/KS5/University. #CasChat
  • OkComputing Nov 6 @ 3:38 PM EST
    Hi everyone just catching up on the thread #caschat.
  • DdR333 Nov 6 @ 3:38 PM EST
    #caschat A3. Some programmes such as @codeorg @Storybird @idea_award #ribbonhero have inbuilt dashboards for teacher overview of progress and the rest is just quick annotations
  • sneekylinux Nov 6 @ 3:38 PM EST
    Will give this a look when we finished here #caschat
  • missedabracket Nov 6 @ 3:38 PM EST
    I loved doing #microbit #radio. Which Key Stage do you use it with? #caschat
    In reply to @MartineMannion
  • TeachAllAboutIT Nov 6 @ 3:38 PM EST
    Agreed. They really get into the A Level skeleton code #caschat
    In reply to @Mr_G_ICT
  • OkComputing Nov 6 @ 3:39 PM EST
    Q3 - we still have the NEA in the WJEC qualification. Has it been removed from all the other quals? #caschat
  • hengehall Nov 6 @ 3:39 PM EST
    A4 KS2 children love anything physical, especially making crumble vehicles #caschat
    In reply to @missedabracket
  • misskteague Nov 6 @ 3:39 PM EST
    GCSE - Eduqas A-Level - OCR #caschat
    In reply to @TeachAllAboutIT, @TG_151
  • martincaddy Nov 6 @ 3:39 PM EST
    A4) Games based is always a winner at KS2 designing and making their own games build in the teaching objective around that #caschat
  • kjkillick Nov 6 @ 3:39 PM EST
    Have you tried Codecademy. It's one of the best resources out there. #caschat
    In reply to @tech_magpie, @suesentance
  • missedabracket Nov 6 @ 3:40 PM EST
    Is this done with any GCSE specification? #caschat
    In reply to @Mr_G_ICT
  • clcsimon - Moderator Nov 6 @ 3:40 PM EST
    A4. @microbit_edu is still a firm favourite of mine! Students eyes light up as soon as they see their message scroll on their #microbit. Easy win and lots of potential inc. #physicalcomputing #caschat
    In reply to @missedabracket, @microbit_edu
  • tech_magpie Nov 6 @ 3:40 PM EST
    A3 #caschat I am disappointed the NEA is going. I think there should be an open-ended development project with a Documentation element, we can assess whether they understand the code they wrote if they can document it accurately.
    • missedabracket Nov 6 @ 3:27 PM EST
      Q3. Considering the removal of the practical assessment (NEA) at GCSE, what, if any, would be the most suitable method of assessing pupils programming skills in the future? What method is used at other levels? #CasChat
  • hengehall Nov 6 @ 3:40 PM EST
    A4 I've also had a lot of fun with @Sonic_Pi - you get an immediate output, and it's really easy to cover lots of concepts. #caschat
    In reply to @missedabracket, @Sonic_Pi
  • teknoteacher Nov 6 @ 3:40 PM EST
    #caschat A5 - Sabotage. “Sir! Please can we do that Sabotage thing again?” 😳
  • rcoultart Nov 6 @ 3:40 PM EST
    A4 EYFS kids will spend hours working out how to get Ozobot to change colour or go where they want it to go... #caschat
  • DdR333 Nov 6 @ 3:40 PM EST
    A4 #caschat As first introduction @codeorg #HourofCode and beyond
    • missedabracket Nov 6 @ 3:38 PM EST
      Q4. What is your favourite activity that pupils/students enjoy and stay engaged with, to develop their programming skills? State KS1/KS2/KS3/KS4/KS5/University. #CasChat
  • TG_151 Nov 6 @ 3:40 PM EST
    Physical Computing. Arduino boards and seeing a relevance to programming in real life scenarios. Created various things with pupils which include traffic light systems, car parks, christmas lights, robotic hands, light sabres. Adds a different dimension to the lesson #caschat
    In reply to @missedabracket
  • dmount28 Nov 6 @ 3:41 PM EST
    Q4 When I had Raspberry Pi's in my last Y6 class I loved hacking Minecraft! At the culmination of the year giving children breadboards, Makey Makeys and anything else they could think of to create a physical project was amazing! #caschat
  • clcsimon - Moderator Nov 6 @ 3:41 PM EST
    Evening, Martine. So glad you could join us! #caschat
    In reply to @MartineMannion
  • misskteague Nov 6 @ 3:41 PM EST
    I always pre-warn with an "I'm proud of myself for this so I need enthusiasm!" I love throwing in a dingbat too just to test their knowledge #caschat
    In reply to @TeachAllAboutIT
  • kjkillick Nov 6 @ 3:41 PM EST
    A1: Are you suggesting that existing programs have documentation? 🤣 #caschat
    In reply to @teknoteacher, @missedabracket
  • clcsimon - Moderator Nov 6 @ 3:41 PM EST
    #caschat
  • computingdawn Nov 6 @ 3:41 PM EST
    A3 I feel like we need a clear definition of what are ‘programming skills’ that every teacher in Primary can agree on. I still think that there is s lotbof confusion #caschat
  • KJSICT Nov 6 @ 3:41 PM EST
    A4: The best engagement is with anything physical - building robots always goes well. #caschat
  • computing_reddy Nov 6 @ 3:41 PM EST
    Q4 Surprisingly, it's the unplugged lessons that they love and are usually fully engaged in. I love just standing back and listening to the language used. #caschat
  • TeachAllAboutIT Nov 6 @ 3:42 PM EST
    A4: practice practice practice! #caschat
  • rcoultart Nov 6 @ 3:42 PM EST
    A4 @microbit_edu got a great response in our Code Club too #caschat
    In reply to @clcsimon, @missedabracket, @microbit_edu, @microbit_edu
  • M_Daawwgg Nov 6 @ 3:42 PM EST
    One of the reasons I chose IGCSE. Tired of being expected / directed to write coursework for kids. They do need to understand a task and possible solutions for Paper 2 - and that’s only part of the marks. The results are fairer IMHO #caschat
    In reply to @TeachAllAboutIT
  • TeachAllAboutIT Nov 6 @ 3:43 PM EST
    Paired programming that @teknoteacher showed is also a massive hit. #caschat
  • computing_reddy Nov 6 @ 3:43 PM EST
    Q4 Explaining the meaning of algorithms, getting to the 'bug' part and using the example that I've got to school with my Captain Underpants pyjamas. #caschat
  • teknoteacher Nov 6 @ 3:43 PM EST
    #caschat A4. Pair Programming - first lesson or two with a new class, they’re not always so keen, but later on they only ever want to develop in pairs. Takes time to set it up at first, but after then it’s like having another 15 teachers in the room.
  • kjkillick Nov 6 @ 3:43 PM EST
    A1: Easy would be reading in something from a file and manipulating it, or even connecting to a SOAP/Rest API. Challenging would be doing something with regex, recursion, MVVM, MVC, inheritance, interfaces #caschat
    In reply to @missedabracket
  • sneekylinux Nov 6 @ 3:43 PM EST
    A4: Ahh now this one is not all the time but if they have a good time and got stuff done in the lesson i get them to swap projects to see how they can be improved and for homework for some of them i have asked some to re-master some scratch games #caschat
  • misskteague Nov 6 @ 3:44 PM EST
    A4: A new activity I made this year for OOP. I set a homework to watch Pirates of the Carribean and set an OOP task off the back of it....some of the students got really into it and I got some excellent work! #caschat
  • Mr_G_ICT Nov 6 @ 3:44 PM EST
    think we need to move away from the idea that computing is "just programming" #caschat talk to your nearest secondary master teacher, maybe they can help you produce a pathway for KS2 to KS3. It's one of my long term plans for my feeder primaries
    In reply to @computingdawn
  • TeachAllAboutIT Nov 6 @ 3:44 PM EST
    It used to be, but schools were put off because it felt risky (from student & IT tech POV) #caschat
    In reply to @missedabracket, @Mr_G_ICT
  • hengehall Nov 6 @ 3:45 PM EST
    I'd be interested in talking about that with you - I'm looking at it from the other side - are we preparing kids sufficiently for KS3?#caschat
    In reply to @Mr_G_ICT, @computingdawn
  • ForrisHilier Nov 6 @ 3:45 PM EST
    A4 ROBOTS!! Simple Pi Zero robots coded in Python. The code, using gpiozero library, is easy to get into but has endless scope. Using this, I've had Yr4s writing functions, with parameters! #caschat
  • kjkillick Nov 6 @ 3:45 PM EST
    A3: They need to code. In industry you will need to be able to develop a solution and deploy it. Maybe some kind of test driven development task with a predefined test written in NUnit? #caschat
    In reply to @missedabracket
  • stormeducation Nov 6 @ 3:45 PM EST
    #caschat As an educational publisher/developer, it is so good to see all this computing going on in classes now!
  • _LeonBrown Nov 6 @ 3:45 PM EST
    Do a mock informal job interview where the student is invited to discuss their knowledge and demonstrate code they have created. Has the best parts of coursework and exam, and also prepares students for job interviews. #caschat
    In reply to @missedabracket
  • computingdawn Nov 6 @ 3:46 PM EST
    Q4 things with a live brief, a website/app or Scratch game to teach typing to EYFS, anything physical or that provides useable data #caschat
  • MartineMannion Nov 6 @ 3:46 PM EST
    A2 KS1,24&5 .. I encourage students to engage their CT skills by planning out the steps/ project. From simple Pseudocode KS1 ie Fwd x 4 etc.. flow charts KS2-3 to top down & structure design KS4-5 #caschat
  • missedabracket Nov 6 @ 3:46 PM EST
    @teknoteacher also introduced it to me at a #cashub meeting. This inspired Q5! #caschat
    In reply to @TeachAllAboutIT, @teknoteacher, @teknoteacher
  • MrsGW2 Nov 6 @ 3:46 PM EST
    I need some ideas about how to track their progress at ks1 and ks2 #caschat
    In reply to @computingdawn, @missedabracket
  • misskteague Nov 6 @ 3:46 PM EST
    A4: as part of the PRIMM lessons we created a quiz for students and they loved making the questions and answers personal...also anything python turtle based! #caschat
  • TeachAllAboutIT Nov 6 @ 3:47 PM EST
    Absolutely agree. Cannot understand why it isn't part of progress 8. #caschat
    In reply to @M_Daawwgg
  • M_Daawwgg Nov 6 @ 3:47 PM EST
    I agree in theory but the reality is that teachers over assist pupils and the system makes it hard to detect. There’s pressure on results: parents & kids know it. HTs put pressure on HODS and teachers which only goes one way #caschat
    In reply to @tech_magpie
  • kjkillick Nov 6 @ 3:47 PM EST
    I've always looked at coding like building with Lego/KNEX etc. The structure doesn't come from what you're building but the material you're using to build it. #caschat
    In reply to @hengehall, @dmount28
  • computingdawn Nov 6 @ 3:48 PM EST
    Excellent idea, massive bugbear of mine is the lack of continuity between Primary and Secondary #caschat
    • hengehall Nov 6 @ 3:45 PM EST
      I'd be interested in talking about that with you - I'm looking at it from the other side - are we preparing kids sufficiently for KS3?#caschat
      In reply to @Mr_G_ICT, @computingdawn
  • missedabracket Nov 6 @ 3:49 PM EST
    Q5. How frequently, if at all, do you use pair programming activities? How structured is this? How do you choose pairs? What works well? #CasChat
  • sneekylinux Nov 6 @ 3:49 PM EST
    interesting as i did think this way a while ago but there is only so much time in a day to do sooo much #caschat
    • kjkillick Nov 6 @ 3:47 PM EST
      I've always looked at coding like building with Lego/KNEX etc. The structure doesn't come from what you're building but the material you're using to build it. #caschat
      In reply to @hengehall, @dmount28
  • rcoultart Nov 6 @ 3:49 PM EST
    Don't we all! If you find anything useful, do share, but I have 'shelved' the whole assessment issue at school this year to focus on just getting teachers delivering some CS... and maybe the assessment thing will follow?! #caschat
    In reply to @MrsGW2, @computingdawn, @missedabracket
  • kjkillick Nov 6 @ 3:49 PM EST
    What happens when 50 students submit the same code to read in the same text file, manipulate it and give an output? Realistically - how many different algorithms are out there to do the same thing. Maybe it should be assessed like maths. #caschat
    In reply to @M_Daawwgg, @tech_magpie
  • missedabracket Nov 6 @ 3:50 PM EST
    This is great Darren. My Y8's would struggle with functions! #caschat
    In reply to @ForrisHilier
  • computing_reddy Nov 6 @ 3:50 PM EST
    Perhaps using a https://t.co/0oRNLA5qvA, to begin with as it shows teachers how the children are doing and the levels they found trickiest, which also highlights what concept of computing they need to work on. #caschat
    In reply to @MrsGW2, @computingdawn, @missedabracket
  • martincaddy Nov 6 @ 3:51 PM EST
    A5) Paired programming is a regular usually dictated by resources however it works well. Choose pairs carefully, know the children well and you can get some great results #caschat
  • missedabracket Nov 6 @ 3:51 PM EST
    This is what I was hoping to highlight tonight! Hopefully there can be more continuity between the Key Stages. #caschat
    In reply to @computingdawn
  • kjkillick Nov 6 @ 3:51 PM EST
    Working in industry, we have 5 engineers sharing projects tracked in JIRA across 5 different time zones. I've just teamed up with a developer in Sao Paulo and we developed an application to test things. He developed most of the backend, I developed most of the front end. #caschat
    In reply to @missedabracket
  • TeachAllAboutIT Nov 6 @ 3:52 PM EST
    Q5: Sadly not very often now I'm tutoring & focused on CPD. But I've adapted it so it becomes a tutor/tutee activity. They love telling me when I've gone wrong! #caschat
  • computingdawn Nov 6 @ 3:52 PM EST
    I know, I’ve had some Yr 7s come back really despondent about what they do when they leave but by the same token secondary colleagues must get sick of the inconsistency in abilities from primaries #caschat
    In reply to @ForrisHilier, @hengehall, @Mr_G_ICT
  • M_Daawwgg Nov 6 @ 3:52 PM EST
    I feel the only way is a secure website and login setup by exam board as anything in a centre is potentially problematic due to pre-release material. I definitely like the idea of that! #caschat
    In reply to @Mr_G_ICT
  • teknoteacher Nov 6 @ 3:53 PM EST
    #caschat A5. How long have you got? 😆 I use for almost all the learning, but not for assessment. Match like with like. A balance of stepped challenges, first few are for all, later ones more open ended.
  • DdR333 Nov 6 @ 3:53 PM EST
    Mine work in pairs in all lessons , even for typing skills #caschat A5
    • missedabracket Nov 6 @ 3:49 PM EST
      Q5. How frequently, if at all, do you use pair programming activities? How structured is this? How do you choose pairs? What works well? #CasChat
  • rcoultart Nov 6 @ 3:53 PM EST
    My son has just started Secondary and it would appear there is a great divide between what he did in Primary and what his peers have (or haven't) done. Not sure how you cope with that in KS3! #caschat
    In reply to @missedabracket, @computingdawn
  • MartineMannion Nov 6 @ 3:53 PM EST
    Thanks Simon, delighted to be part of this evenings #caschat
    In reply to @clcsimon
  • missedabracket Nov 6 @ 3:53 PM EST
    Would you pair on personalities or ability? #caschat
    In reply to @martincaddy
  • stormeducation Nov 6 @ 3:54 PM EST
    A5. Pair Programming isn't something that I have seen commercial programmers use - in my case, they don't write lines that quickly #caschat
  • kjkillick Nov 6 @ 3:54 PM EST
    Maybe a something useful would be a Kanban board, where you have 10 students to each code a project together. They then get assessed on the piece they build along with how it integrates to the other pieces. #caschat
    In reply to @_LeonBrown, @missedabracket
  • computingchamps Nov 6 @ 3:54 PM EST
    A5 I’m doing more of this when working with trainee primary teachers, esp with physical computing projects. However, a fine balance is needed, as I also want them to have the confidence that they produced code including a certain programming concept once on their own. #caschat
    In reply to @missedabracket
  • misskteague Nov 6 @ 3:54 PM EST
    They had to create a pirate class with given attributes such as hat and parrot and methods i.e. parlay. Inheritance was shown through creating a Pirate King class...it was full of nods to the films and the students excelled with their puns! I can share if you'd like? #caschat
    In reply to @OkComputing
  • sneekylinux Nov 6 @ 3:54 PM EST
    A5: Now I do this all the time but mainly due to hardware availability but we don't always put a say code clubber with a student with little or no knowledge as sometimes you will find that they will solve the problems in their own peer group #caschat
  • MartineMannion Nov 6 @ 3:54 PM EST
    A4 #caschat
    • MartineMannion Nov 6 @ 3:52 PM EST
      Ks2 & 3 I have found using physical computing with project based learning applied to real world context really engages students particularly girls, it is the key to enabling CS gender balance 🤓
      In reply to @missedabracket
  • computing_reddy Nov 6 @ 3:55 PM EST
    I love pair programming! I'm big on teamwork and find the reasoning skills very important during the sessions. #caschat
  • OkComputing Nov 6 @ 3:55 PM EST
    Have you seen Rapid Router on https://t.co/ZtHkDtgRuA? You can set up accounts for the kids so you can monitor their progress through the activities which go all the way through to Python #caschat
    In reply to @MrsGW2, @computingdawn, @missedabracket
  • kjkillick Nov 6 @ 3:56 PM EST
    I'm thinking more about the problem and application side of Maths, not the recall side. The points aren't necessarily in getting the answer, but showing your workings out. #caschat
    In reply to @_LeonBrown, @M_Daawwgg, @tech_magpie
  • martincaddy Nov 6 @ 3:56 PM EST
    I go with personalities so as you don't get one dominating the other, or sometimes mixed ability pairs to help the more confident articulate to the less confident. #caschat
    In reply to @missedabracket
  • KJSICT Nov 6 @ 3:56 PM EST
    A5: we have 30 devices in our suite so we have not used pair programming as much as I would have liked, this is something I want to develop this year! #caschat
  • computingchamps Nov 6 @ 3:56 PM EST
    A nice physical computing project with the new @scratch 3.0 and @LEGO_Education #caschat
  • clcsimon - Moderator Nov 6 @ 3:56 PM EST
    Please share!!! #caschat
    In reply to @misskteague, @OkComputing
  • Mr_G_ICT Nov 6 @ 3:56 PM EST
    #caschat pair programming is always something i say i'm going to do, but never seem to get around to it.
  • dmount28 Nov 6 @ 3:57 PM EST
    A5 I like children working together in KS1/2, as much as anything else to teach them about collaboration and problem solving, plus it is a good chance to support and extend different ability children (also hardware availability can force it!) #caschat
  • clcsimon - Moderator Nov 6 @ 3:57 PM EST
    Ooh! I will take a look! Thanks for sharing, Alex :) #caschat
    In reply to @OkComputing, @MrsGW2, @computingdawn, @missedabracket
  • TeachAllAboutIT Nov 6 @ 3:57 PM EST
    Have to say, I've started using this with my husband. It helps us debug a lot faster (& fewer arguments!) #caschat
    In reply to @stormeducation
  • computingdawn Nov 6 @ 3:57 PM EST
    I love rapid router! My issue is that it’s only part of assessing programming skills. I struggle with the PRIMM aspects, harder to teach and certainly harder to assess #caschat
    In reply to @OkComputing, @MrsGW2, @missedabracket
  • kjkillick Nov 6 @ 3:57 PM EST
    Yes - but some will be better than others. This is where you get to score extra credit by making sure you use Garbage Collection etc. #caschat
    In reply to @_LeonBrown, @M_Daawwgg, @tech_magpie
  • rcoultart Nov 6 @ 3:58 PM EST
    Hi Neil, how about working in pairs when introducing and then setting 'homework' to go away and do something similar on their own? Worked well for me on Jane's course! #caschat
    In reply to @computingchamps, @missedabracket
  • sneekylinux Nov 6 @ 3:58 PM EST
    Ahh, this is where we need to have some continuity between yr6 and 7 as I teach a lot of yr7-8 subject matter in yr5-6 so when they go up my guys are quite ahead of a lot of there classmates #caschat
    • rcoultart Nov 6 @ 3:53 PM EST
      My son has just started Secondary and it would appear there is a great divide between what he did in Primary and what his peers have (or haven't) done. Not sure how you cope with that in KS3! #caschat
      In reply to @missedabracket, @computingdawn
  • TeachAllAboutIT Nov 6 @ 3:58 PM EST
    I love this! #caschat
    In reply to @misskteague, @OkComputing
  • missedabracket Nov 6 @ 3:59 PM EST
    Do you see #SCRUM used Peter? #caschat
    In reply to @stormeducation
  • TG_151 Nov 6 @ 3:59 PM EST
    #caschat newbie question where can I find the questions for #caschats 😂🤣
  • computing_reddy Nov 6 @ 3:59 PM EST
    By putting students with others who are able to code at the same level, I find works well too. Students who may take longer persist together rather than hold back and let the other child solve the problems for them. is that similar to what you do? #caschat
    In reply to @sneekylinux