#CASchat Archive

Weekly chat discussing how to teach Computing at School.

Tuesday April 24, 2018
3:00 PM EDT

  • clcsimon - Moderator Apr 24 @ 3:00 PM EDT
    Welcome to #caschat Please introduce yourself and tell us how long you've been teaching #computing
  • martincaddy Apr 24 @ 3:01 PM EDT
    Hi I'm Martin from Devon. I've been teaching for 25 years this September (I was very young when I started!!) #caschat
  • DdR333 Apr 24 @ 3:01 PM EDT
    Hi Donna, been teaching Computing for nearly 4 years #caschat
  • AlwaysComputing Apr 24 @ 3:01 PM EDT
    Evening all! Matt, Primary, been teaching for 8 long years! #CASChat
    In reply to @clcsimon
  • jgreenupnorth Apr 24 @ 3:02 PM EDT
    Hi! Jim here. Teaching 9 years with a degree in internet computing and PGCE in ICT but transitioned from ICT to teaching computing 3 years ago. #caschat
  • clcsimon - Moderator Apr 24 @ 3:02 PM EDT
    Welcome, Matt! So glad you could join us! #caschat
  • clcsimon - Moderator Apr 24 @ 3:02 PM EDT
    Hi, Donna! So glad you could join us! #caschat
  • AlwaysComputing Apr 24 @ 3:03 PM EDT
    It's been a few weeks! Bloody family getting in the way. Really inconvenient of them!! #caschat
    In reply to @clcsimon
  • jonjwilliams Apr 24 @ 3:03 PM EDT
    Hi Jon from Devon, this is my 20th Year! God I'm getting old!, originally taught in Leeds #caschat
  • computingdawn Apr 24 @ 3:03 PM EDT
    Evening #caschat Primary Computing and ‘anything with a plug’ lead teacher 😉 Not answering that Simon, but there were mo iPads back then!
  • clcsimon - Moderator Apr 24 @ 3:03 PM EDT
    😂🤣😂🤣😂🤣 #caschat
    In reply to @AlwaysComputing
  • clcsimon - Moderator Apr 24 @ 3:05 PM EDT
    Q1. How do you teach the theory element of the #computing curriculum? What are your favourite strategies? #caschat
  • AlwaysComputing Apr 24 @ 3:05 PM EDT
    "Where's the dictionary love?! Simon's using big words again!!!" #CASChat
    In reply to @clcsimon
  • clcsimon - Moderator Apr 24 @ 3:05 PM EDT
    Evening, Dawn! So glad you could join us! #caschat
    • computingdawn Apr 24 @ 3:03 PM EDT
      Evening #caschat Primary Computing and ‘anything with a plug’ lead teacher 😉 Not answering that Simon, but there were mo iPads back then!
  • clcsimon - Moderator Apr 24 @ 3:05 PM EDT
    Hi Jon, So glad you could join us! #caschat
    • jonjwilliams Apr 24 @ 3:03 PM EDT
      Hi Jon from Devon, this is my 20th Year! God I'm getting old!, originally taught in Leeds #caschat
  • computingdawn Apr 24 @ 3:05 PM EDT
    And I should have said with batteries or a plug, wouldn’t have it any other way though! #caschat
    In reply to @jgreenupnorth
  • teknoteacher Apr 24 @ 3:05 PM EDT
    #caschat Good evening. I've been teaching Computing since about 2007 when I first started using Scratch.
  • martincaddy Apr 24 @ 3:05 PM EDT
    A1) Unplugged activities have a good role to play here #caschat
  • KJSICT Apr 24 @ 3:06 PM EDT
    Evening #caschat Kelvin teaching in West Midlands. I’ve had qts for 2 years but been teaching ICT/Computing for about 10 years
  • clcsimon - Moderator Apr 24 @ 3:06 PM EDT
    Question 1 is live! #caschat
  • MrJKhalil Apr 24 @ 3:06 PM EDT
    A1. Some topics that can be taught via getting students to program, then this is done using python. Otherwise, student led, students write their own notes in a blog, and lots of hands on tasks #caschat
  • JWoollard Apr 24 @ 3:07 PM EDT
    #caschat Hi folk - many years, started in 1974 on the Isle of Dogs as a primary teacher but since then been using computers in the classroom from 1979 onward teaching 'O'level and CSE Computer Studies
  • 4954education Apr 24 @ 3:07 PM EDT
    Been away a while but back! #caschat
    In reply to @clcsimon, @mberry, @Baggiepr, @AlwaysComputing, @CompAtSch, @computingchamps, @duck_star, @computingdawn, @b3ndavi3s, @cas_london_crc, @DdR333, @scottturneruon, @KJSICT, @MrLauLearning, @BradleyDardis, @MrsMounsey
  • clcsimon - Moderator Apr 24 @ 3:07 PM EDT
    WOW! I started in 2010 and I thought THAT was a long time! :D So glad you could join us, Alan! #caschat
    In reply to @teknoteacher
  • teknoteacher Apr 24 @ 3:07 PM EDT
    #caschat A1 - Flipped Learning FTW! It means I teach exactly what I need, when I need to the students who need it. A much more efficient use of my time.
  • AlwaysComputing Apr 24 @ 3:07 PM EDT
    A1. I like to get pupil's ideas and theories before I teach this. How do they think the internet works? How do they think the school network lets us access their documents? Then build off this #CasChat
    In reply to @clcsimon
  • jgreenupnorth Apr 24 @ 3:07 PM EDT
    A1 Unplugged activities but also enjoying the theory! It's just as interesting at the programming. Who dreamt some of the stuff up i don't know! I better person then I #caschat
  • clcsimon - Moderator Apr 24 @ 3:07 PM EDT
    Welcome, Martin! So glad you could join us! #caschat
    In reply to @martincaddy
  • clcsimon - Moderator Apr 24 @ 3:08 PM EDT
    Evening, Kelvin! So glad you could join us! #caschat
    In reply to @KJSICT
  • DdR333 Apr 24 @ 3:08 PM EDT
    #caschat A1 Lots of Computational thinking and#unplugged activities, linking key terms across curriculum
  • jonjwilliams Apr 24 @ 3:08 PM EDT
    #caschat A1 badly! still lots I want to improve on, but try to do unplugged activities and get them out of their seats moving around and interacting
  • clcsimon - Moderator Apr 24 @ 3:08 PM EDT
    Welcome! So glad you could join us! #caschat
    In reply to @MrJKhalil
  • 4954education Apr 24 @ 3:08 PM EDT
    A1 With as much practical work as possible! Science subjects have done it for years, so why can't we... #caschat
    In reply to @clcsimon
  • computingdawn Apr 24 @ 3:08 PM EDT
    A1 I try to teach as much as possible through unplugged and through practical examples #caschat
  • clcsimon - Moderator Apr 24 @ 3:09 PM EDT
    Welcome, John! So glad you could join us! Great to have your experience with us tonight! #caschat
    • JWoollard Apr 24 @ 3:07 PM EDT
      #caschat Hi folk - many years, started in 1974 on the Isle of Dogs as a primary teacher but since then been using computers in the classroom from 1979 onward teaching 'O'level and CSE Computer Studies
  • MrsMounsey Apr 24 @ 3:09 PM EDT
    Nikki from Liverpool and been teaching for 5 years. May be sporadic tonight as not at home #caschat
    In reply to @clcsimon
  • KJSICT Apr 24 @ 3:09 PM EDT
    Q1: unplugged and appropriate for the class! My class loved the network hunt last week, especiallyas they got to look in the server room and also the staff room (as that’s where the sever room is located) #caschat
  • clcsimon - Moderator Apr 24 @ 3:09 PM EDT
    Welcome back buddy! So glad you could join us! #caschat
    • 4954education Apr 24 @ 3:07 PM EDT
      Been away a while but back! #caschat
      In reply to @clcsimon, @mberry, @Baggiepr, @AlwaysComputing, @CompAtSch, @computingchamps, @duck_star, @computingdawn, @b3ndavi3s, @cas_london_crc, @DdR333, @scottturneruon, @KJSICT, @MrLauLearning, @BradleyDardis, @MrsMounsey
  • MrJKhalil Apr 24 @ 3:09 PM EDT
    A1. Use of iPads to create iMovies/stop motions. #caschat
  • AlwaysComputing Apr 24 @ 3:09 PM EDT
    Some of the answers they give to this are brilliant, especially with the younger ones. And some times the kids are scarily close without me teaching a thing!! #CASchat
    In reply to @clcsimon
  • 4954education Apr 24 @ 3:10 PM EDT
    Paul, Switzerland, back to #caschat after a few weeks away! #caschat
  • clcsimon - Moderator Apr 24 @ 3:10 PM EDT
    Interesting! Any tips for anyone wishing to explore Flipped Learning ? #caschat
    In reply to @teknoteacher
  • 4954education Apr 24 @ 3:10 PM EDT
    Cheers! Been away but back now so happy to join #caschat
    In reply to @clcsimon
  • clcsimon - Moderator Apr 24 @ 3:11 PM EDT
    I once asked my students to draw the Internet - NEVER again! :D :D lol #caschat
    In reply to @AlwaysComputing
  • jgreenupnorth Apr 24 @ 3:11 PM EDT
    #caschat Students love making an animation or two of DNS or how layers work
  • computingdawn Apr 24 @ 3:11 PM EDT
    Agreed! Linking key terms and finding examples in other areas is key I think in Primary. Algorithms, recipes, music - all helps to lock in knowledge #caschat
    • DdR333 Apr 24 @ 3:08 PM EDT
      #caschat A1 Lots of Computational thinking and#unplugged activities, linking key terms across curriculum
  • clcsimon - Moderator Apr 24 @ 3:11 PM EDT
    Welcome, Jim! So glad you could join us! #caschat
    In reply to @jgreenupnorth
  • scottturneruon Apr 24 @ 3:12 PM EDT
    Hi Scott from Northampton, mainly observing tonight. #caschat
  • MrsMounsey Apr 24 @ 3:12 PM EDT
    A1 I need to do more unplugged but, worksheets, videos lots of short quizzes followed by exam questions. #caschat
    In reply to @clcsimon
  • computingchamps Apr 24 @ 3:12 PM EDT
    Evening #caschat people. Will dive in a bit later as heading back from the rainy north after delivering a load of @microbit_edu workshops to primary children. Been teaching this stuff for 10 years now as a class teacher, subject specialist and University lecturer #feelingold
  • teknoteacher Apr 24 @ 3:12 PM EDT
    #caschat A1 This is what I believe to be the best way to teach Computing theory https://t.co/18FrBHG9pj
  • AlwaysComputing Apr 24 @ 3:12 PM EDT
    NO!! That's such a fun activity!!! You just tend to get a lot of google logos! But then there's that one kid who draws a computer connecting to another computer and you smile! #CasChat
    In reply to @clcsimon
  • MrJKhalil Apr 24 @ 3:12 PM EDT
    A1. Aiming to use this next year. Really good link to some videos for GCSE and A-Level with built in questions https://t.co/wwmQuvyXec #caschat
    In reply to @clcsimon, @teknoteacher
  • clcsimon - Moderator Apr 24 @ 3:13 PM EDT
    I #love teaching unplugged - for one, the lesson is not wasted by children waiting for the ageing PCs to start up or waiting for children to remeber their passwords! #caschat
    • jgreenupnorth Apr 24 @ 3:07 PM EDT
      A1 Unplugged activities but also enjoying the theory! It's just as interesting at the programming. Who dreamt some of the stuff up i don't know! I better person then I #caschat
  • 4954education Apr 24 @ 3:13 PM EDT
    A1 The Pi's help to add a bit of support to dry theory at times. #caschat
  • JWoollard Apr 24 @ 3:13 PM EDT
    #caschat A0 last week at CAS Board #caschat was subject to much discussion, praise & celebration. Congrats Simon for stirling work. Congrats ALL for excellent discussion.
  • computingdawn Apr 24 @ 3:13 PM EDT
    This is a fab idea in Primary! I’m trying that, it could be a great starter got the network unit of work! Good for online safety too! #caschat
    In reply to @clcsimon, @AlwaysComputing
  • clcsimon - Moderator Apr 24 @ 3:14 PM EDT
    Q2. Which topics should you teach first? #caschat
  • KJSICT Apr 24 @ 3:14 PM EDT
    I’m not sure if if trying this with my class this year! #caschat
  • teknoteacher Apr 24 @ 3:14 PM EDT
    #CASchat A1 In fact, I despair when I think back to how much time and energy I wasted on 'chalk and talk' lessons with mixed ability Computing classes. #FlippedLearning
  • MrJKhalil Apr 24 @ 3:14 PM EDT
    A2. Computational thinking. Once students grasp an approach of breaking the problem down, it helps with programming as well as some “theory” topics #caschat
  • jgreenupnorth Apr 24 @ 3:14 PM EDT
    Playing cards are a CS teachers best trick. Searching and sorting Done! #caschat
    In reply to @clcsimon
  • KJSICT Apr 24 @ 3:15 PM EDT
    I started with what do we use the internet for! Ended up talking about online safety and not much about networking! #caschat
    In reply to @computingdawn, @clcsimon, @AlwaysComputing
  • clcsimon - Moderator Apr 24 @ 3:15 PM EDT
    Shameless plug but hear are a list of strategies I highly recommend for teaching #computing theory! A1. #caschat >> https://t.co/F2qBZKAh5J
    In reply to @jonjwilliams
  • clcsimon - Moderator Apr 24 @ 3:16 PM EDT
    Totally agree! #caschat
    • 4954education Apr 24 @ 3:08 PM EDT
      A1 With as much practical work as possible! Science subjects have done it for years, so why can't we... #caschat
      In reply to @clcsimon
  • martincaddy Apr 24 @ 3:16 PM EDT
    A2) Algorithms, computational thinking, the importance of planning, testing and testing again. #caschat
  • clcsimon - Moderator Apr 24 @ 3:16 PM EDT
    Hey, Nikki! So glad you could join us tonight! #caschat
    • MrsMounsey Apr 24 @ 3:09 PM EDT
      Nikki from Liverpool and been teaching for 5 years. May be sporadic tonight as not at home #caschat
      In reply to @clcsimon
  • clcsimon - Moderator Apr 24 @ 3:17 PM EDT
    Network hunt? Sounds intersting! Please elaborate more! #caschat
    In reply to @KJSICT
  • clcsimon - Moderator Apr 24 @ 3:18 PM EDT
    £love to see some examples! #caschat
  • jgreenupnorth Apr 24 @ 3:18 PM EDT
    A2 What is undertone hood. Basics of FeDEx cycle and memory and storage. So students get an idea why we have to do somethings the way we do #caschat
  • MrsMounsey Apr 24 @ 3:18 PM EDT
    A2 our 7s start with 'what is a computer?' We play unplugged processor for FDE cycle #caschat
    In reply to @clcsimon
  • DdR333 Apr 24 @ 3:18 PM EDT
    #caschat A2 computational thinking through unplugged and as many cross curricular and real life examples as posdible
  • clcsimon - Moderator Apr 24 @ 3:18 PM EDT
    Agree! It's important to contextualise learning! #caschat
    • computingdawn Apr 24 @ 3:11 PM EDT
      Agreed! Linking key terms and finding examples in other areas is key I think in Primary. Algorithms, recipes, music - all helps to lock in knowledge #caschat
      • DdR333 Apr 24 @ 3:08 PM EDT
        #caschat A1 Lots of Computational thinking and#unplugged activities, linking key terms across curriculum
  • MrTomsWorld Apr 24 @ 3:19 PM EDT
    Evening all, Thomas here. I hpave been working in IT support for what feels like forever... #caschat
  • computingdawn Apr 24 @ 3:19 PM EDT
    A2 I find that I have to start each year teaching children that computers aren’t ‘clever’ - from there we head to decomposing problems/comp thinking. It’s going to get ever more complicated with AI!! #time to retire #caschat
  • KJSICT Apr 24 @ 3:19 PM EDT
    So we discuss briefly the network hardware (Client/server/AP etc) then we trace the wires into the ceiling and back to the cab and server room! Next week we model how we log on and access files #caschat
    In reply to @clcsimon
  • clcsimon - Moderator Apr 24 @ 3:19 PM EDT
    Hi Scott, so glad you could join us tonight! #caschat
  • clcsimon - Moderator Apr 24 @ 3:20 PM EDT
    Hi Neil, so glad you could join us! Loving the dedication! #caschat
    • computingchamps Apr 24 @ 3:12 PM EDT
      Evening #caschat people. Will dive in a bit later as heading back from the rainy north after delivering a load of @microbit_edu workshops to primary children. Been teaching this stuff for 10 years now as a class teacher, subject specialist and University lecturer #feelingold
  • clcsimon - Moderator Apr 24 @ 3:20 PM EDT
    Thanks for sharing, Alan! #caschat
  • AlwaysComputing Apr 24 @ 3:20 PM EDT
    A2. I tend to mix and match with the topics tbh. I try to get as involved with their classroom work as I can, hoping to build skills that they can use and apply with teachers. #CASChat
    In reply to @clcsimon
  • clcsimon - Moderator Apr 24 @ 3:21 PM EDT
    Thanks for sharing! #caschat
  • jonjwilliams Apr 24 @ 3:21 PM EDT
    A2. I tend to start with getting the screwdrivers out, "so whats in your box!" I have some machines turned on(not on the network) get the students to power down and then dismantle, will it still work at the end of the lesson! #caschat
  • teknoteacher Apr 24 @ 3:21 PM EDT
    #caschat A2 See previous answers; #FlippedLearning approach enables teachers to identify the topics where there are greatest gaps to fill, which you can then prioritise.
  • clcsimon - Moderator Apr 24 @ 3:22 PM EDT
    Thanks John! :) It was great to finally meet you in person! #caschat
    In reply to @JWoollard
  • DdR333 Apr 24 @ 3:22 PM EDT
    #caschat my first lesson KS2is a totally unplugged #growthmindset #computational thinking focus encouraging resilience and independence. Emphasising a computer might be quicker but is only as smart as the programming/algorithms it is given
  • KJSICT Apr 24 @ 3:22 PM EDT
    A2: It depends! We always seem to have to spend the first lesson logging on and resetting passwords and talking about password security. Always start programming units with unplugged comp thinking first. #caschat
  • clcsimon - Moderator Apr 24 @ 3:22 PM EDT
    Question 2 is live! #caschat
  • franklank Apr 24 @ 3:22 PM EDT
    A2 I try to get system architecture out of way first but in a 2/3 year ks4 you will have time to go over any of the topics again #CASChat
  • duck_star Apr 24 @ 3:23 PM EDT
    A2 - #caschat - I start with aspects of the IT strand. I want to make sure children can use tech with purpose before programming tech with purpose.
    In reply to @clcsimon
  • clcsimon - Moderator Apr 24 @ 3:24 PM EDT
    Q3. How do you teach children to code? Where do you start and what resources do you recommend? #caschat
  • clcsimon - Moderator Apr 24 @ 3:25 PM EDT
    #Love teaching with magic! Every time I demonstrate a magic trick in my computing lessons, I recieved a round of applause! :) The @cs4fn resources are awesome! https://t.co/OSs8glp8Y7 #caschat
    • jgreenupnorth Apr 24 @ 3:14 PM EDT
      Playing cards are a CS teachers best trick. Searching and sorting Done! #caschat
      In reply to @clcsimon
  • computingdawn Apr 24 @ 3:25 PM EDT
    It would look good on an email footer 👍😂#caschat
    In reply to @KJSICT
  • martincaddy Apr 24 @ 3:25 PM EDT
    A3) I used to go with https://t.co/SZiyRMjxsf but now I go straight in with scratch children enjoy the creativity it brings #caschat
  • Vanderpere Apr 24 @ 3:25 PM EDT
    A2 I think you start at the smallest point and work out. Binary, logic gates, architecture, fe cycle, data representation, hardware, software etc and weave coding through the curriculum looking for opportunities to use to reinforce theory topics #caschat
    In reply to @clcsimon
  • clcsimon - Moderator Apr 24 @ 3:25 PM EDT
    Question 3 is live! #caschat
  • KJSICT Apr 24 @ 3:26 PM EDT
    A3: Unplugged first! Then beebots, then computer! I love the @BarefootCompting tinkering activities first then other barefoot resources and then I use learn to code books. #caschat
  • rcoultart Apr 24 @ 3:26 PM EDT
    A3. Doing the @Edu_BCS CS online course has given me huge number of different strategies and I'm loving the 'predict first then run' idea to support reading code. #caschat
  • clcsimon - Moderator Apr 24 @ 3:26 PM EDT
    Hear, hear! #caschat
    • duck_star Apr 24 @ 3:23 PM EDT
      A2 - #caschat - I start with aspects of the IT strand. I want to make sure children can use tech with purpose before programming tech with purpose.
      In reply to @clcsimon
  • MrJKhalil Apr 24 @ 3:26 PM EDT
    A3. Go through an example, and gradually remove the support. Give them lots of scenarios where they can apply the content you have taught them. Scaffolded approach. #caschat
  • AlwaysComputing Apr 24 @ 3:26 PM EDT
    I know it's cliched, but i really love the stuff that https://t.co/5pJxChjfsY has. The early courses have a really nice activity that look at how the block based system works before you even start with coding. #CASChat
    In reply to @clcsimon
  • clcsimon - Moderator Apr 24 @ 3:26 PM EDT
    Hi Nic, so glad you clould join us tonight! #caschat
    In reply to @duck_star
  • MrJKhalil Apr 24 @ 3:27 PM EDT
    A3. https://t.co/9LcUm2KznX is also a good starting point/home learning #caschat
  • DdR333 Apr 24 @ 3:27 PM EDT
    #caschat A3 Lots of planning and unplugged @BarefootComp is great for this. Testing out written algorithms with @TTS_Group beebot and through @scratch
  • rcoultart Apr 24 @ 3:27 PM EDT
    A3 Computing resources I'd recommend for EYFS include code-a-pillar, Ozobot, Beebot and Cubetto #caschat
  • Vanderpere Apr 24 @ 3:27 PM EDT
    For example teach character sets, then reinforce by creating a shift code or teach FE cycle then use LMC to teach assembly language and watch FE in action. You can build in language types here too. A2 #caschat
    In reply to @clcsimon
  • jgreenupnorth Apr 24 @ 3:27 PM EDT
    A3 We have a lots of @CodeClubNE running in our feeder primary schools so they come with lots of ideas and enthusiasm. In year 7 we start with scratch and then in year 8 python. I would like to do more of both but with 1 hour a week... #caschat
  • clcsimon - Moderator Apr 24 @ 3:28 PM EDT
    I must admit, I never asked my students to turn their devices on after they re-built them! :D :D #caschat
    In reply to @jonjwilliams
  • MrsMounsey Apr 24 @ 3:28 PM EDT
    A3 Our KS3 do python, then Java in KS4 and KS5. We started with the @Coding_Club resources and it has developed over time. Sequence first, then selection followed by iteration #CASchat
    In reply to @clcsimon, @Coding_Club
  • computingdawn Apr 24 @ 3:28 PM EDT
    A3 In KS2 decomposing existing projects in Scratch - discussion shows them that there are a number of ways that an outcome can be achieved #caschat
  • duck_star Apr 24 @ 3:29 PM EDT
    A3 - #caschat - at times start unplugged focusing on inInstructions and sequencing, @BarefootComp is great for this! Then often I will focus on looking at simple projects to teach basic programming concepts & constructs which then hopefully build towards a product of their own.
    In reply to @clcsimon, @BarefootComp
  • clcsimon - Moderator Apr 24 @ 3:29 PM EDT
    Jam Sandwich Robot :D I'm sure someone has the CAS Conf video! @Baggiepr @duck_star :D #caschat
    In reply to @computingdawn, @Baggiepr, @duck_star
  • teknoteacher Apr 24 @ 3:29 PM EDT
    #caschat A3 There is not one way, but many ways. Besides, *coding* is such a small part of Computing. First understand basic I/O, then sequence, some selection and then when they're ready - iteration.
  • jgreenupnorth Apr 24 @ 3:29 PM EDT
    #CASchat JAVA? Wow! How do the students take to OOP?
    In reply to @MrsMounsey, @clcsimon, @Coding_Club
  • 4954education Apr 24 @ 3:30 PM EDT
    A1 If it's a new class, I get to know them and what they know and their sparks. Work from there. #caschat
    In reply to @clcsimon
  • rcoultart Apr 24 @ 3:30 PM EDT
    A3 Reading code and finding the deliberate 'bugs' really helped me understand Scratch a lot better. #caschat
  • clcsimon - Moderator Apr 24 @ 3:30 PM EDT
    #Love @BarefootComp resources! I've adapted many of these for KS3! #caschat
    • duck_star Apr 24 @ 3:29 PM EDT
      A3 - #caschat - at times start unplugged focusing on inInstructions and sequencing, @BarefootComp is great for this! Then often I will focus on looking at simple projects to teach basic programming concepts & constructs which then hopefully build towards a product of their own.
      In reply to @clcsimon, @BarefootComp
  • Vanderpere Apr 24 @ 3:30 PM EDT
    A3 I think you have to consider a mental coding toolkit that you start with by introducing a tool, show how it works and gradually build up tools as mental structures to the point where a student can be given a problem and knows which tools are right for the job #caschat
  • teknoteacher Apr 24 @ 3:30 PM EDT
    #caschat A3 As far as iteration goes, students rarely understand this at first, so I just keep teaching it over and over until they finally get it. 😉
  • clcsimon - Moderator Apr 24 @ 3:31 PM EDT
    So glad you could join us Katie! #caschat
    • Vanderpere Apr 24 @ 3:27 PM EDT
      For example teach character sets, then reinforce by creating a shift code or teach FE cycle then use LMC to teach assembly language and watch FE in action. You can build in language types here too. A2 #caschat
      In reply to @clcsimon
  • 4954education Apr 24 @ 3:31 PM EDT
    A3. My Pis. A couple of wires, breadboard, Python/scratch and some LEDs. No Hello World for me. :) #CASchat
    In reply to @clcsimon
  • duck_star Apr 24 @ 3:31 PM EDT
    I’m doing more and more of this and been really happy with the results! #CasChat
    In reply to @rcoultart
  • clcsimon - Moderator Apr 24 @ 3:31 PM EDT
    Thanks for joining us Rachael! #caschat
    • rcoultart Apr 24 @ 3:27 PM EDT
      A3 Computing resources I'd recommend for EYFS include code-a-pillar, Ozobot, Beebot and Cubetto #caschat
  • clcsimon - Moderator Apr 24 @ 3:32 PM EDT
    Q4. When is the best time to move from blocks to text-based code? What are your tips for making the transition? #caschat
  • clcsimon - Moderator Apr 24 @ 3:32 PM EDT
    I'll take a look. Thanks for sharing! #caschat
    In reply to @MrJKhalil
  • Vanderpere Apr 24 @ 3:32 PM EDT
    A4 year 7 #caschat
  • clcsimon - Moderator Apr 24 @ 3:33 PM EDT
    :D :D :D :D #caschat
    • teknoteacher Apr 24 @ 3:30 PM EDT
      #caschat A3 As far as iteration goes, students rarely understand this at first, so I just keep teaching it over and over until they finally get it. 😉
  • clcsimon - Moderator Apr 24 @ 3:33 PM EDT
    Question 4 is live! #caschat
    • clcsimon - Moderator Apr 24 @ 3:32 PM EDT
      Q4. When is the best time to move from blocks to text-based code? What are your tips for making the transition? #caschat
  • KJSICT Apr 24 @ 3:34 PM EDT
    A4 not too soon! Typing skills need to be up to scratch first! I’ve done it but only in code club with a small group! #caschat
  • MrsMounsey Apr 24 @ 3:34 PM EDT
    We used to do it at gcse using Greenfoot and the students got it really well, but then the network wouldn't run it properly so we had to stop. It's now just taught at the A-level #shameReally #CASchat
    In reply to @jgreenupnorth, @clcsimon, @Coding_Club
  • jonjwilliams Apr 24 @ 3:34 PM EDT
    A3 a bit old school but I tend to start with a bit of flowol, link in sub routines, ie "when kids get home from school, "MUM I'M HUNGRY!" "make yourself a sandwhich" your brain knows what it is, etc #caschat
  • jgreenupnorth Apr 24 @ 3:35 PM EDT
    A4 Showing the same thing in 2 languages. So Scratch draw a shape. Use Python Turtle to draw the same and compare. #caschat
  • martincaddy Apr 24 @ 3:35 PM EDT
    A4) Looking for some tips here about to try with Y5/6! Micro bit coding environment lets you see what you've coded in block in javascript as a starter #caschat
  • Vanderpere Apr 24 @ 3:35 PM EDT
    A4 a tip would be to show examples of Scratch code to solve a problem and then the higher level language equivalent #caschat
  • 4954education Apr 24 @ 3:35 PM EDT
    A4 when they are ready and can see the concept past the blocks. Maybe running them parallel also helps - visual block from scratch explain when applied to python. #caschat
    In reply to @clcsimon
  • KJSICT Apr 24 @ 3:36 PM EDT
    Although I do like @TouchDevelop as a step towards text based languages! #caschat
  • computingdawn Apr 24 @ 3:36 PM EDT
    A4 I think Primary need to ‘see’ that there is text based code sooner rather than later, I still struggle to get my head around how to help them grasp that it all builds from binary - tricky #caschat
  • jgreenupnorth Apr 24 @ 3:36 PM EDT
    A4 Block based languages are great though to explore and they have their uses at all levels. The Makecode editor for the microbit is great example the Block and Script function is also amazing #caschat
  • DdR333 Apr 24 @ 3:36 PM EDT
    #caschat A4 typically I would make ss aware of text based in Y5/Y6 using @codeclub resources and msy advance further with Digital Leaders or where I feel thet are ready to use @arduino for physical computing or via @Sonic_Pi
  • duck_star Apr 24 @ 3:36 PM EDT
    A4 - #caschat - I want to know more about this but not sure that Primary is the place for that transition in the general classroom @edu_blocks is the one I point people two when asked.
    In reply to @clcsimon, @edu_blocks
  • KJSICT Apr 24 @ 3:37 PM EDT
    I used @MSMakeCode with Y4 and it worked well! #caschat
    In reply to @martincaddy, @MSMakeCode
  • clcsimon - Moderator Apr 24 @ 3:37 PM EDT
    Agree, @MSMakeCode is great for supporting transition as students can start to explore text based code but can return to blocks at any time! #caschat A4
    • martincaddy Apr 24 @ 3:35 PM EDT
      A4) Looking for some tips here about to try with Y5/6! Micro bit coding environment lets you see what you've coded in block in javascript as a starter #caschat
  • pknighton67 Apr 24 @ 3:37 PM EDT
    #caschat Latecomer - Software Engineer who switched to FE Lecturer in ICT and weekend STEM Ambassador delivering physical computing workshops around Essex (to youth & teachers). "Lurking" as CAS focus seems school age vs FE. True/False ??
  • martincaddy Apr 24 @ 3:38 PM EDT
    Sounds good I'll check that out #caschat
    In reply to @KJSICT, @MSMakeCode
  • JWoollard Apr 24 @ 3:38 PM EDT
    A4 #caschat why not from text (Roamer, Beebot, LOGO) to blocks - same as moving from sentences to paragraphs when learning to write - just a thought.
  • jonjwilliams Apr 24 @ 3:38 PM EDT
    A4, simple we start with Python in year 7, we do, do some scratch later on but this is disguised as learning binary, about the CPU and I/O #caschat
  • PremalathaBalan Apr 24 @ 3:38 PM EDT
    From Avni: A4 - Once they get the hang of an advanced blocks code (such as Javascript Blocks or Edublocks) Then you can move onto text - based script (e.g. Python) #caschat
    In reply to @clcsimon
  • teknoteacher Apr 24 @ 3:39 PM EDT
    #caschat A4 Josh Lowe's Edublocks (@edu_blocks) has got to be the best tool I've seen to help students make the transition from block-based to text-based programming. Check it out for yourself.
  • Vanderpere Apr 24 @ 3:40 PM EDT
    We also do some sneaky Scratch in year 7 to teach truth tables 😅#caschat
    • jonjwilliams Apr 24 @ 3:38 PM EDT
      A4, simple we start with Python in year 7, we do, do some scratch later on but this is disguised as learning binary, about the CPU and I/O #caschat
  • clcsimon - Moderator Apr 24 @ 3:40 PM EDT
    It's a shame that @TouchDevelop will be shut down next month! :( I'm hoping to hear of some sprite based programming with @MSMakeCode #caschat
  • clairekuczma Apr 24 @ 3:40 PM EDT
    #caschat A4 — applab is great on https://t.co/cI1xkWA8PB as students can create an app they enjoy using blocks and then move on to text based using the same app which is really good for them to spot the difference and similarities
    In reply to @clcsimon
  • clcsimon - Moderator Apr 24 @ 3:40 PM EDT
    #Love it! I once saw LMC programmed in Stratch! :) #caschat
    • Vanderpere Apr 24 @ 3:40 PM EDT
      We also do some sneaky Scratch in year 7 to teach truth tables 😅#caschat
      • jonjwilliams Apr 24 @ 3:38 PM EDT
        A4, simple we start with Python in year 7, we do, do some scratch later on but this is disguised as learning binary, about the CPU and I/O #caschat
  • clcsimon - Moderator Apr 24 @ 3:41 PM EDT
    Q5. Pedagogically, hw does the teaching of #computing differ from teaching ICT? #caschat
  • K0mputR Apr 24 @ 3:41 PM EDT
    A3 Teach children and adults to code... #caschat ;-) https://t.co/Qs1bH1rJha
    In reply to @clcsimon
  • mberry Apr 24 @ 3:41 PM EDT
    Later in KS3, unless students really keen - lots more to blocks than Scratch - check out Snap! GP and MakeCode. #caschat a4
    In reply to @clcsimon
  • KJSICT Apr 24 @ 3:41 PM EDT
    Really! I didn’t know that! 😭 Y4 have a block on touch develop! They loved it this year! #CasChat
    In reply to @clcsimon, @TouchDevelop, @MSMakeCode
  • JWoollard Apr 24 @ 3:41 PM EDT
    A4 #caschat And don't forget, learning to read goes hand in hand with learning to write.
  • clcsimon - Moderator Apr 24 @ 3:41 PM EDT
    Not seen this! I will definitely take a look! Thanks for sharing, Claire! #caschat
    • clairekuczma Apr 24 @ 3:40 PM EDT
      #caschat A4 — applab is great on https://t.co/cI1xkWA8PB as students can create an app they enjoy using blocks and then move on to text based using the same app which is really good for them to spot the difference and similarities
      In reply to @clcsimon
  • computingdawn Apr 24 @ 3:41 PM EDT
    A4 @codeforlifeuk is great for KS2 for showing children text/block comparison #caschat
  • martincaddy Apr 24 @ 3:41 PM EDT
    A5) ICT is learning to drive the car computing is learning to create the car then drive it. #caschat
  • clcsimon - Moderator Apr 24 @ 3:42 PM EDT
    So glad you could join us, Miles! #caschat
    • mberry Apr 24 @ 3:41 PM EDT
      Later in KS3, unless students really keen - lots more to blocks than Scratch - check out Snap! GP and MakeCode. #caschat a4
      In reply to @clcsimon
  • mberry Apr 24 @ 3:42 PM EDT
    ... or perhaps when they want to do something that can't be done with blocks? #caschat a4
    In reply to @clcsimon
  • clairekuczma Apr 24 @ 3:42 PM EDT
    A4 #caschat rapid router on code for life is also a great translation long website we have used for year 6 and early year 7 into - it’s aimed lower but it’s a great starting point to check their basic understanding
    In reply to @clcsimon
  • Vanderpere Apr 24 @ 3:42 PM EDT
    A5 It’s just like like English Language vs English Literature #caschat
  • pknighton67 Apr 24 @ 3:42 PM EDT
    Q5. FE ICT is a broad brush offering a taste of everything. Only dev is Procedural and Web for all, OOP & EDP for Software pathway. #caschat
  • clcsimon - Moderator Apr 24 @ 3:42 PM EDT
    Not seen this! Thanks for sharing, Alan! #caschat
    In reply to @teknoteacher, @edu_blocks
  • KJSICT Apr 24 @ 3:42 PM EDT
    A5: it’s more paired/team approach for me not always individual work! #caschat
  • jgreenupnorth Apr 24 @ 3:43 PM EDT
    A5 It's not even in the same ball park. Computing is more theory based and adding to the toolkit of how to teach these aspects has been one of the biggest challenges. I just to laugh at geography making posters on topics.... #caschat
  • biglesp Apr 24 @ 3:43 PM EDT
    It is an awesome piece of software. #caschat
    In reply to @clcsimon, @teknoteacher, @edu_blocks
  • clcsimon - Moderator Apr 24 @ 3:43 PM EDT
    Better late than never! :) So glad you could join us, Paul! #caschat
    • pknighton67 Apr 24 @ 3:37 PM EDT
      #caschat Latecomer - Software Engineer who switched to FE Lecturer in ICT and weekend STEM Ambassador delivering physical computing workshops around Essex (to youth & teachers). "Lurking" as CAS focus seems school age vs FE. True/False ??
  • teknoteacher Apr 24 @ 3:43 PM EDT
    #caschat A5 Massively IMHO. I felt like I had to learn to teach from zero all over again. I felt that very few of the strategies I'd use to teach ICT were transferable. It was exhausting but exhilarating. So glad it's behind me now.
  • clcsimon - Moderator Apr 24 @ 3:43 PM EDT
    Question 5 is live! #caschat
  • pknighton67 Apr 24 @ 3:44 PM EDT
    Q5. Limited physical computing units - although did have then design and built an electronic tollgate. STEM workshops allow more. #caschat
  • mberry Apr 24 @ 3:44 PM EDT
    Much more about knowledge and understanding than skills - I worry that this means more learning and less making. Whither creativity? #caschat a5
    In reply to @clcsimon
  • computingdawn Apr 24 @ 3:45 PM EDT
    Mainly to explain how a computer needs to understand code, that it has to be logical and specific - it’s only at a basic level! #caschat
    In reply to @duck_star
  • jonjwilliams Apr 24 @ 3:45 PM EDT
    A5, not sure they are even in the same league, at first struggled to teach computing, but know love teaching it, especially to KS3 #caschat
  • jgreenupnorth Apr 24 @ 3:46 PM EDT
    #caschat Its all about the mix. (Sorry i have a 2 year old) A5
    In reply to @mberry, @clcsimon
  • K0mputR Apr 24 @ 3:47 PM EDT
    A3 Simple programs to try: https://t.co/dRPlvBUZKH (Something different) #caschat
  • clcsimon - Moderator Apr 24 @ 3:47 PM EDT
    Shameless plugs welcome! :D So glad you could join us Phil! #caschat
  • martincaddy Apr 24 @ 3:48 PM EDT
    Great i'll look at that as well thanks for the tip #caschat
    In reply to @DdR333, @_codebug
  • digitalmaverick Apr 24 @ 3:48 PM EDT
    In my opinion, #caschat, the subject change has broken many good teachers and has much to answer for insofar as the dreadful way exam courses have been implemented in particular
    In reply to @teknoteacher
  • computingdawn Apr 24 @ 3:48 PM EDT
    A5 paired programming - driver and navigator then swap! #caschat
  • clcsimon - Moderator Apr 24 @ 3:48 PM EDT
    I'm using long words tonight - shame I can't spell the short ones! 'how' lol! #caschat
  • K0mputR Apr 24 @ 3:48 PM EDT
    L O #CASchat :-)
    In reply to @clcsimon
  • pknighton67 Apr 24 @ 3:49 PM EDT
    Well we could always throw in some ipsative or synoptic assessment @clcsimon :) #caschat
  • clcsimon - Moderator Apr 24 @ 3:50 PM EDT
    Q6. What is your advice for anyone teaching #computing for the very first time? #caschat
  • MrJKhalil Apr 24 @ 3:50 PM EDT
    A5. Traditional IT is more focused on using the software at hand, however CS is more focused on thinking about how it functions. Both require skills of problem solving but in different styles. #caschat
  • teknoteacher Apr 24 @ 3:50 PM EDT
    #caschat A5 have you seen https://t.co/KHCc1yw5oR ?
    In reply to @computingdawn
  • clcsimon - Moderator Apr 24 @ 3:50 PM EDT
    Yes, I was made aware just before Easter. A lot of teachers up in arms over the timing! #caschat
    In reply to @KJSICT, @TouchDevelop, @MSMakeCode
  • clairekuczma Apr 24 @ 3:50 PM EDT
    #Caschat A5 we do a lot of these analogies with our year 11 who give talks to year 9 options students “it’s like the different between a driving instructor and a mechanic” one shows you how to use it and the other knows the ins and out of how it works and can fix it
    In reply to @clcsimon
  • pknighton67 Apr 24 @ 3:50 PM EDT
    Q6. Find a partner / mentor and research a little first vs re-invent the wheel. Are so many wonderful resources out there already. #caschat
  • JWoollard Apr 24 @ 3:51 PM EDT
    #caschat A5 good teaching is good teaching - it is the content that has changed. Unfortunately, it's possible to teach Scratch in the same way kids were bored with Excel.
  • clcsimon - Moderator Apr 24 @ 3:51 PM EDT
    And AI is the car realising it doesn't need humans! :D #caschat
    In reply to @martincaddy
  • jgreenupnorth Apr 24 @ 3:51 PM EDT
    #caschat the curriculum change for every subject is difficult but we have to face up to the fact that office applications and a bit of media will not equip our young people for a digital industries future
    In reply to @digitalmaverick, @teknoteacher
  • computingdawn Apr 24 @ 3:51 PM EDT
    No, thanks for sharing #caschat
    In reply to @teknoteacher
  • mberry Apr 24 @ 3:51 PM EDT
    Make things #caschat a6
    In reply to @clcsimon
  • teknoteacher Apr 24 @ 3:51 PM EDT
    Yes, it can be very difficult to remain positive about the future development and success of the subject. #caschat
    In reply to @digitalmaverick
  • MrJKhalil Apr 24 @ 3:51 PM EDT
    A6. Be willing to learn, take time and give yourself freedom to make mistakes. It is about adapting and changing as needed. If it doesn’t work the first time, try, try and try again #caschat
  • duck_star Apr 24 @ 3:52 PM EDT
    A6 - #caschat - Start slow and have a go yourself. You can’t go wrong with @scratch as a starting point.
    In reply to @clcsimon, @scratch
  • digitalmaverick Apr 24 @ 3:52 PM EDT
    There is a case to answer, #caschat, for the way in the past few years thgat a whole cohort of dedicated professionals have been treated so contemptuously. No other subject would have been treated this way.
    In reply to @teknoteacher
  • MrJKhalil Apr 24 @ 3:52 PM EDT
    A6. Ask for help someone at some point will have been in the same position #caschat
  • Vanderpere Apr 24 @ 3:53 PM EDT
    A6 Teach really, really excellent lessons based on sound pedagogical practice that don’t rely on worksheets. Treat the subject as an academically rigourous one, use exercise books, mark for literacy, assess well and frequently and show a real passion for your subject #caschat
  • KJSICT Apr 24 @ 3:53 PM EDT
    A6: take it easy, don’t be afraid! Give it a go! And learn with the children! #caschat
  • clcsimon - Moderator Apr 24 @ 3:53 PM EDT
    Sounds like an interesting topic for a future #caschat Drew ;)
    In reply to @digitalmaverick, @teknoteacher
  • digitalmaverick Apr 24 @ 3:54 PM EDT
    Oh, you will not find me disagreeing with that & I hope you did not interpret my Tweet as pining for those days to return #caschat
    In reply to @jgreenupnorth, @teknoteacher
  • jgreenupnorth Apr 24 @ 3:54 PM EDT
    A6 Obviously #caschat ;) also make as much stuff as you can! @craigndave1 when you get stuck. Find your local cas hub @CASDurhamHub find a master teacher. Just make sure that you ask for help!
  • teknoteacher Apr 24 @ 3:54 PM EDT
    #caschat A6 Make full use of all the wonderful initiatives and resources available, eg. @HelloWorld_Edu, #caschat, @CompAtSch community and forums, Facebook groups and ahem... @ExaFoundation of course. 😊
  • computingdawn Apr 24 @ 3:55 PM EDT
    A6 Agreed, Scratch won’t let you down! #caschat
    • duck_star Apr 24 @ 3:52 PM EDT
      A6 - #caschat - Start slow and have a go yourself. You can’t go wrong with @scratch as a starting point.
      In reply to @clcsimon, @scratch
  • pknighton67 Apr 24 @ 3:55 PM EDT
    A6 Inspire curiosity, relate to things they know but extending - algorithms, ways of coding, physical computing, team projects. #caschat
  • clcsimon - Moderator Apr 24 @ 3:55 PM EDT
    And there was me thinking it was just me using the BIG words tonight! ;) #caschat
    In reply to @pknighton67
  • digitalmaverick Apr 24 @ 3:56 PM EDT
    Would you be happy for that? If so then count me in. I am not all dom & gloom as I hope you know Simon, but that topic is IMHO the elephant in tbe room #caschat
    In reply to @clcsimon, @teknoteacher
  • pknighton67 Apr 24 @ 3:56 PM EDT
    A6. Link Scratch to physical computing (e.g. ScratchBit) - extending from pure s/w to "I can control something in the real world". #caschat
  • martincaddy Apr 24 @ 3:56 PM EDT
    A6) Keep calm and turn your mistakes into opportunities #caschat
  • teknoteacher Apr 24 @ 3:57 PM EDT
    #caschat Good night all. Three cheers for @clcsimon again doing amazing work. I'll see some of you at #caswalkabout tomorrow. x
  • computingdawn Apr 24 @ 3:57 PM EDT
    This would be interesting from a Primary perspective too #caschat
    In reply to @digitalmaverick, @clcsimon, @teknoteacher
  • jonjwilliams Apr 24 @ 3:58 PM EDT
    A6 1 enjoy it, 2 you can not know everything, so do not stress embrace the kid that does!, 3 be enthusiastic about your subject, 4 encourage students to fail in a safe environment and 5 smile! your not alone #caschat
  • DdR333 Apr 24 @ 3:58 PM EDT
    Definitely. F.A.I.L to learn #caschat
  • 4954education Apr 24 @ 3:58 PM EDT
    Whilst I have you all online, can I ask you to pass this link to your Science friends. It's a new site by a very talented guy who provides GCSE Science resources and has an excellent track record doing so. #caschat https://t.co/9Ltf00vpwz
  • clcsimon - Moderator Apr 24 @ 3:59 PM EDT
    A6. #caschat https://t.co/2UnjYEisNd
    In reply to @teknoteacher, @HelloWorld_Edu, @CompAtSch, @ExaFoundation