#CASchat Archive

Weekly chat discussing how to teach Computing at School.

Tuesday September 18, 2018
3:00 PM EDT

  • clcsimon - Moderator Sep 18 @ 3:00 PM EDT
    Please join me in giving a very warm #caschat welcome to tonight's host: @scottturneruon
  • MrHeadPrimary Sep 18 @ 3:00 PM EDT
    Ey up mi Duck! #caschat
    In reply to @clcsimon, @scottturneruon
  • scottturneruon Sep 18 @ 3:00 PM EDT
    Hi #caschat
  • clcsimon - Moderator Sep 18 @ 3:01 PM EDT
    Reet duck! :) #caschat
    In reply to @MrHeadPrimary, @scottturneruon
  • scottturneruon Sep 18 @ 3:01 PM EDT
    Hope you find the questions interesting #CASchat
  • jgreenupnorth Sep 18 @ 3:02 PM EDT
    Hi @scottturneruon ! #caschat
    In reply to @clcsimon, @scottturneruon, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:02 PM EDT
    Looking forward to it, Scott! #caschat
  • moniquefranzsen Sep 18 @ 3:02 PM EDT
    Yay I'm still awake for #CASchat Hiya @scottturneruon!
  • clcsimon - Moderator Sep 18 @ 3:03 PM EDT
    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
  • BradleyDardis Sep 18 @ 3:03 PM EDT
    Hi Scott #CASchat
    In reply to @clcsimon, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:03 PM EDT
    Hi, Jim. So glad you could join us! #caschat
    In reply to @jgreenupnorth, @scottturneruon
  • scottturneruon Sep 18 @ 3:03 PM EDT
    Hi Martine, thanks for RT about this #CASchat
    In reply to @MartineMannion
  • DdR333 Sep 18 @ 3:03 PM EDT
    Good Evening #caschat
    In reply to @scottturneruon
  • martincaddy Sep 18 @ 3:03 PM EDT
    Hello Scott #caschat
  • KJSICT Sep 18 @ 3:03 PM EDT
    Evening #caschat
  • clcsimon - Moderator Sep 18 @ 3:04 PM EDT
    Hi, Bradely. So glad you could join us! #caschat
    In reply to @BradleyDardis, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:05 PM EDT
    @scottturneruon Q1. How do you think the practice of industry professionals (particularly approaches to learning and problem-solving) differs from those used in the classroom? #caschat
  • clcsimon - Moderator Sep 18 @ 3:05 PM EDT
    Hey, Monique. So glad that you stayed awake! #caschat
    In reply to @moniquefranzsen, @scottturneruon
  • OkComputing Sep 18 @ 3:05 PM EDT
    It's Tuesday, I've got Marc Riley on and it's #caschat. Let's go!
  • clcsimon - Moderator Sep 18 @ 3:05 PM EDT
    Evening, Donna. So glad you could join us! #caschat
    In reply to @DdR333, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:06 PM EDT
    Hi, Martin. So glad you could join us! #caschat
    In reply to @martincaddy
  • clcsimon - Moderator Sep 18 @ 3:06 PM EDT
    So glad you could join us, Alex! #caschat
    In reply to @OkComputing
  • OkComputing Sep 18 @ 3:06 PM EDT
    A1 Well I guess the obvious answer is that they don't have to worry about their approach being one that satisfies exam criteria! #caschat
  • scottturneruon Sep 18 @ 3:06 PM EDT
    A1 start with an easy one (not!) #caschat
  • clcsimon - Moderator Sep 18 @ 3:07 PM EDT
    Question 1 is live! #caschat
  • Nagareboshi20 Sep 18 @ 3:07 PM EDT
    Good evening @scottturneruon ! :) #caschat
  • clcsimon - Moderator Sep 18 @ 3:07 PM EDT
    So glad you could join us, Kelvin! #caschat
    In reply to @KJSICT
  • jgreenupnorth Sep 18 @ 3:07 PM EDT
    A1. Wow. Good question. I have no idea! I don't know why i've never thought of this before! I can only imagine that they do much more group work and use ping pong tables and bean bags #caschat
  • CCCC_9999 Sep 18 @ 3:08 PM EDT
    Hello #caschat friends, @clcsimon & @scottturneruon! Clement, STEAM Coordinator from Zürich happy to be back chatting with you all!
  • martincaddy Sep 18 @ 3:08 PM EDT
    A1) Taking a guess here but professionals probably have worked out their strategies as teachers we have to be really careful not to over prescribe and facilitate children finding their own strategies like the adult pros. #CASchat
  • KJSICT Sep 18 @ 3:08 PM EDT
    A1: I think time is the issue sometimes in the classroom, we need to move on. #caschat
  • DdR333 Sep 18 @ 3:08 PM EDT
    A1 #caschat lurking and learning on this one
  • scottturneruon Sep 18 @ 3:08 PM EDT
    Hi Alex glad you can join in #CASchat
    In reply to @Nagareboshi20
  • scottturneruon Sep 18 @ 3:09 PM EDT
    Hi welcome back #CASchat
    In reply to @CCCC_9999, @clcsimon
  • clcsimon - Moderator Sep 18 @ 3:09 PM EDT
    So glad you could join us, Clement! #caschat
    In reply to @CCCC_9999, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:10 PM EDT
    Now there's an idea! :) #caschat
    In reply to @jgreenupnorth
  • OkComputing Sep 18 @ 3:11 PM EDT
    #caschat group work is a biggie. In my experience teenagers struggle with group work mainly down to friendship groups, adolescence etc. but working collaboratively is key in industry.
    In reply to @jgreenupnorth
  • scottturneruon Sep 18 @ 3:11 PM EDT
    Love it. #CASchat
    • jgreenupnorth Sep 18 @ 3:07 PM EDT
      A1. Wow. Good question. I have no idea! I don't know why i've never thought of this before! I can only imagine that they do much more group work and use ping pong tables and bean bags #caschat
  • jgreenupnorth Sep 18 @ 3:11 PM EDT
    Who doesn't like a table tennis cat meme about problem solving! #caschat
    In reply to @clcsimon
  • clcsimon - Moderator Sep 18 @ 3:11 PM EDT
    Good evening, Aleksandra. So glad you could join us! #caschat
    In reply to @Nagareboshi20, @scottturneruon
  • BradleyDardis Sep 18 @ 3:11 PM EDT
    A1: As schools we are continually forced to move learning forward by gathering knowledge in a linear manner with little time to reflect and use the skills learnt unlike industry were skills and knowledge are tested and refined in a circular manner #CASchat
    In reply to @clcsimon, @scottturneruon
  • scottturneruon Sep 18 @ 3:12 PM EDT
    A1 thank you that is useful insight. #CASchat
    • OkComputing Sep 18 @ 3:11 PM EDT
      #caschat group work is a biggie. In my experience teenagers struggle with group work mainly down to friendship groups, adolescence etc. but working collaboratively is key in industry.
      In reply to @jgreenupnorth
  • MrHeadPrimary Sep 18 @ 3:13 PM EDT
    Industry is solution focussed and driven by necessity. in the classroom we have the luxury of learning how to problem solve in a low risk environment. #caschat
    In reply to @clcsimon, @scottturneruon
  • MartineMannion Sep 18 @ 3:14 PM EDT
    #caschat the demands are different in industry. Quick accurate decisions have to be made. In the classroom things can be thought out and trials done. Maybe that is where it stifles creativity in the workplace against that which is inspired in the classroom.
  • MrEliotWilliams Sep 18 @ 3:15 PM EDT
    A1 🍏vs 🍊 Very different situations with very different goals. #caschat
    In reply to @clcsimon, @scottturneruon
  • CCCC_9999 Sep 18 @ 3:15 PM EDT
    A1.I find industry professionals are more willing to take risks & step outside their own industries while teachers tend to stick within the edu circles. #caschat
  • scottturneruon Sep 18 @ 3:15 PM EDT
    A1. So I get a sense in the class there is time to develop strategies make the mistakes that are need to be made. #CASchat
    • MrHeadPrimary Sep 18 @ 3:13 PM EDT
      Industry is solution focussed and driven by necessity. in the classroom we have the luxury of learning how to problem solve in a low risk environment. #caschat
      In reply to @clcsimon, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:16 PM EDT
    @scottturneruon Q2. As educators, what lessons do you think we can learn from industry that could be applied to the classroom? #caschat
  • CCCC_9999 Sep 18 @ 3:16 PM EDT
    Thanks Simon, been a while! #caschat
    In reply to @clcsimon, @scottturneruon
  • CCCC_9999 Sep 18 @ 3:16 PM EDT
    Thank you Scott! #caschat
    In reply to @scottturneruon, @clcsimon
  • MWimpennyS Sep 18 @ 3:16 PM EDT
    A1 Time has a big factor to play here as well as the traditional (victorian model) of school. Perhaps it requires a fundemental shift. #caschat
  • KJSICT Sep 18 @ 3:17 PM EDT
    A2: Its been said already but I think we could learn a lot from team work and collaboration.#caschat
  • clcsimon - Moderator Sep 18 @ 3:17 PM EDT
    Question 2 is live! #caschat
  • scottturneruon Sep 18 @ 3:18 PM EDT
    Thank you for this, it is really interesting. I would be interest in knowing more about the different goals if possible please. I was thinking possibly around learning new language? #CASchat
    In reply to @MrEliotWilliams, @clcsimon
  • OkComputing Sep 18 @ 3:18 PM EDT
    A2 The importance of planning before implementation. Difficult as kids usually want to dive right in without planning first. #caschat
  • MWimpennyS Sep 18 @ 3:19 PM EDT
    A2 more collaboration both in the classroom and across the sector generally #caschat
  • hardistymark Sep 18 @ 3:19 PM EDT
    A2. More emphasis on teamwork and collaborative projects harnessing individual talents, harness the rapid rate of change, embrace failure, set the bar high .... https://t.co/PX8HKkztSZ #caschat
  • MrHeadPrimary Sep 18 @ 3:19 PM EDT
    Make it real. In life we do things because there is a reason to do so. In schools were are often far too abstract. #caschat
    In reply to @clcsimon, @scottturneruon
  • FoleyKev Sep 18 @ 3:19 PM EDT
    Kevin here a recently retired Teaching Principal with Irelands first and only primary school STEAM Room #caschat
  • DebugEdu Sep 18 @ 3:19 PM EDT
    #caschat hello all by the way
  • martincaddy Sep 18 @ 3:19 PM EDT
    A2) Another guess but perhaps Industry is more solution focused without worrying too much about the route to solve a problem. In education we can sometimes worry about the road rather than the destination #CASchat
  • jgreenupnorth Sep 18 @ 3:19 PM EDT
    A2. Yes. Team work and collaboration. Decomosition to spilt between a team. HOWEVER book looks and progress measures... how do you know what one student has done? #caschat
  • scottturneruon Sep 18 @ 3:20 PM EDT
    Nice. Paradigm shifts...scary #caschat
    In reply to @MWimpennyS
  • clcsimon - Moderator Sep 18 @ 3:20 PM EDT
    Don't forget the hashtag! #caschat
  • clcsimon - Moderator Sep 18 @ 3:21 PM EDT
    So glad you could join us! #caschat
    In reply to @DebugEdu
  • MrHeadPrimary Sep 18 @ 3:21 PM EDT
    Yep. Doesn't exactly inspire 'buy-in' #caschat
    In reply to @OkComputing, @clcsimon, @scottturneruon
  • dmount28 Sep 18 @ 3:21 PM EDT
    A2 Collaboration and an appreciation of the design process, i like to explore market research and rounds of improvements, along with specifidc job roles and eaching how all chikdren can fulfil a useful role in a project #caschat
  • scottturneruon Sep 18 @ 3:22 PM EDT
    It is difficult with HE students as well. #CASchat
    In reply to @OkComputing
  • clcsimon - Moderator Sep 18 @ 3:22 PM EDT
    Hi, Kevin. So glad you could join us! #caschat
    In reply to @FoleyKev
  • hardistymark Sep 18 @ 3:23 PM EDT
    Hello #caschat, Mark here, 15 years in industry as a programmer of all kinds, 8 years in edu, founded @gamesbritannia stem/vg ambassador, writer of videogame books!
  • dmount28 Sep 18 @ 3:23 PM EDT
    a bit late on board tonight, half watching bake off! #caschat
  • hardistymark Sep 18 @ 3:23 PM EDT
  • CCCC_9999 Sep 18 @ 3:23 PM EDT
    A2. Failure is a great teacher. #CASchat
  • OkComputing Sep 18 @ 3:23 PM EDT
    I don't doubt it. #caschat
    In reply to @MrHeadPrimary, @clcsimon, @scottturneruon
  • scottturneruon Sep 18 @ 3:24 PM EDT
    Thank you. #CASchat Pardon my ignorance. Does that change at Year 11 and upwards?
    In reply to @MrEliotWilliams, @clcsimon
  • KJSICT Sep 18 @ 3:24 PM EDT
    A2: evidencing for individual children was not an issue when we did the MicroBit project last year as a team - but I suppose it depends on each school #caschat
  • clcsimon - Moderator Sep 18 @ 3:24 PM EDT
    Impressive! :D #caschat
    In reply to @DebugEdu
  • 4954education Sep 18 @ 3:24 PM EDT
    A2 authenticity in implementation. I often see a lot school design as 'sandbox' design where products/outcomes are models for implementing rather than implementation #caschat
    In reply to @clcsimon, @scottturneruon
  • TeachesCompSci Sep 18 @ 3:24 PM EDT
    Late to the party but lurking and waiting to chip in where I can #caschat
  • hardistymark Sep 18 @ 3:24 PM EDT
    An entire product lifecycle would be an interesting (year) long class/group project. All of the other biz skills around are usually ignored. Useful today when you can startup your own digital tech company. https://t.co/k4xyrp8DU9 #caschat
    • dmount28 Sep 18 @ 3:21 PM EDT
      A2 Collaboration and an appreciation of the design process, i like to explore market research and rounds of improvements, along with specifidc job roles and eaching how all chikdren can fulfil a useful role in a project #caschat
  • MWimpennyS Sep 18 @ 3:24 PM EDT
    A2 learn to put the brakes on the "educational juggernort" sometimes and check the road for casualties #caschat
  • DebugEdu Sep 18 @ 3:25 PM EDT
    I don't think we should mix up assessment with learning. Give them the chance in group work to learn and assess their ability separately #caschat
    In reply to @KJSICT
  • MartineMannion Sep 18 @ 3:26 PM EDT
    #caschat Incorporating I to pedagogy Agile Project culture from industry .indeed research carried out in Germany’s schools demonstrates real benefits https://t.co/KcR97LLk2Z
  • OkComputing Sep 18 @ 3:26 PM EDT
    Or just a realistic application of computing skills within another project a la 'Big Life Fix' #caschat
    In reply to @hardistymark
  • dmount28 Sep 18 @ 3:26 PM EDT
    last year I ran a pi based curriculum in Y6 working towards entry into the PA Pi comp, was great to Skype programmers, visit uni labs etc to teach the journey to them #caschat
    In reply to @hardistymark
  • scottturneruon Sep 18 @ 3:26 PM EDT
    Thanks. A2 so potentially understanding cross discipline opportunities? #caschat
    In reply to @dmount28
  • clcsimon - Moderator Sep 18 @ 3:27 PM EDT
    @scottturneruon Q3. What are the main problems/challenges faced by children when moving from blocks to text-based programming? #caschat
  • scottturneruon Sep 18 @ 3:28 PM EDT
    That sounds great idea. Could STEM Ambassadors help? #CASchat
    • dmount28 Sep 18 @ 3:26 PM EDT
      last year I ran a pi based curriculum in Y6 working towards entry into the PA Pi comp, was great to Skype programmers, visit uni labs etc to teach the journey to them #caschat
      In reply to @hardistymark
  • DebugEdu Sep 18 @ 3:28 PM EDT
    A3 syntax! #caschat
    In reply to @clcsimon, @scottturneruon
  • MrHeadPrimary Sep 18 @ 3:28 PM EDT
    Typos! #caschat a3
    In reply to @clcsimon, @scottturneruon
  • KJSICT Sep 18 @ 3:28 PM EDT
    A3: Usually becomes more abstract and children sometimes aren’t ready. Also lack typing skills can hinder learning. #CASchat
  • MWimpennyS Sep 18 @ 3:28 PM EDT
    A3 Syntax, consturcts and concepts. The ability to read and understand code. #caschat
  • BradleyDardis Sep 18 @ 3:28 PM EDT
    A2: ❓use real world problems as stimulus work. 👬solve problems collaboratively. 🛠let students select roles within teams based on their skill sets (we don’t all do the same job in a company) ➰trail and redefine and trail again. #CASchat
    In reply to @clcsimon, @scottturneruon
  • martincaddy Sep 18 @ 3:29 PM EDT
    A3) When using text based languages it's the need to be absolutely perfect syntax wise that's the challenge. Blocks are visual and will usually do something if not what was intended even when coded incorrectly. #CASchat
  • clcsimon - Moderator Sep 18 @ 3:29 PM EDT
    Question 3 is live! #caschat
  • hardistymark Sep 18 @ 3:29 PM EDT
    A3. Syntax, cumbersome IDEs, initiative to use the wide capacities of text languages - especially getting visuals on screen with some. https://t.co/cxHYeyp8wQ #caschat
  • TeachesCompSci Sep 18 @ 3:29 PM EDT
    Pupils become paralysed by spelling, spacing, syntax and forget the bigger picture/algorithm a3 #CASchat
    In reply to @clcsimon, @scottturneruon
  • jgreenupnorth Sep 18 @ 3:29 PM EDT
    #caschat. I think it's just how we approach it. I feel it needs to be done but somethings just take time to adopt.
    In reply to @KJSICT
  • OkComputing Sep 18 @ 3:30 PM EDT
    A3 - firstly understanding why they need to make the move? #caschat
  • kjkillick Sep 18 @ 3:30 PM EDT
    A1: sometimes in industry it's all about stuff out the door and being able to fix things quickly is a skill #caschat
    In reply to @clcsimon, @scottturneruon
  • hardistymark Sep 18 @ 3:31 PM EDT
    A3 a lot of syntax errors can probably be overcome with the correct IDE and syntax highlighter. Though we are then relying on debugging skills .... #caschat
  • dmount28 Sep 18 @ 3:31 PM EDT
    A3 Syntax! Clerical skills in my last few classes have been poor, so alongside learning how to debug, we've also been reteaching typing skills #caschat
  • BradleyDardis Sep 18 @ 3:31 PM EDT
    Syntax #CASchat
    In reply to @clcsimon, @scottturneruon
  • kjkillick Sep 18 @ 3:33 PM EDT
    A2: everyone is about Kanban boards, SCRUM and Agile. Forget about a long term programming plan, make an MVP #CASchat
    In reply to @clcsimon, @scottturneruon
  • jgreenupnorth Sep 18 @ 3:33 PM EDT
    A3. There is no list of what you can do! How do i know what to program? Where's the on green flag? #caschat
  • MWimpennyS Sep 18 @ 3:33 PM EDT
    A3 concurency is an issue I have found especially between Scratch and Python #caschat
  • scottturneruon Sep 18 @ 3:33 PM EDT
    A3 so if a language was a little more forgiving on syntax it might be a good steeping stone? #CASchat I admit I am struggling to think of any; certainly not C or Java
    • martincaddy Sep 18 @ 3:29 PM EDT
      A3) When using text based languages it's the need to be absolutely perfect syntax wise that's the challenge. Blocks are visual and will usually do something if not what was intended even when coded incorrectly. #CASchat
  • hardistymark Sep 18 @ 3:33 PM EDT
    We are experiencing this again in Y7! https://t.co/Cum2Me1seI #caschat
    • dmount28 Sep 18 @ 3:31 PM EDT
      A3 Syntax! Clerical skills in my last few classes have been poor, so alongside learning how to debug, we've also been reteaching typing skills #caschat
  • MartineMannion Sep 18 @ 3:34 PM EDT
    A3 #caschat aesthetically shapes & colours. Then the logic and syntax convention , this can often create a barrier although some resources can support this very well https://t.co/6DdrFGvnmm
  • MWimpennyS Sep 18 @ 3:34 PM EDT
    A3 knowing keyboard shortcuts #caschat
  • MrEliotWilliams Sep 18 @ 3:34 PM EDT
    A3 the feeling of being grounded. If you've been building emergent behaviour in blocks then hello world and hello name feels a bit dull. #CASchat
    In reply to @clcsimon, @scottturneruon
  • dmount28 Sep 18 @ 3:35 PM EDT
    I think it must be linked to the fact children now have tablets at home rather than desktops, speed, awareness of shortcuts etc is non-existent. Many schools now are tablet reliant, which makes it hard to teach a programming heavy primary curriculum #caschat
    In reply to @hardistymark
  • scottturneruon Sep 18 @ 3:35 PM EDT
    Thanks do you think physical computing can help with this? Sorry I know i am going off topic :-) #CASchat
    • MrEliotWilliams Sep 18 @ 3:34 PM EDT
      A3 the feeling of being grounded. If you've been building emergent behaviour in blocks then hello world and hello name feels a bit dull. #CASchat
      In reply to @clcsimon, @scottturneruon
  • GHbusinessteach Sep 18 @ 3:36 PM EDT
    Any AQA A Level Computer Science teachers out there? #CASchat @cas_london_crc @teknoteacher @davidames
  • 4954education Sep 18 @ 3:36 PM EDT
    A3 syntax causing frustration. Frustration causing discontent. #CASchat
    In reply to @clcsimon, @scottturneruon
  • DebugEdu Sep 18 @ 3:36 PM EDT
    I know what you mean. I have in KS3 had lessons where I unplugged the mouse, that makes them learn the shortcuts #caschat
    In reply to @hardistymark
  • hardistymark Sep 18 @ 3:36 PM EDT
    A good point. You could always start with several scaffolded projects - something that's part built that is a little more exciting. I've done a few where we start with a spaceship on-screen and start adding controls - most already done. Work back. #caschat https://t.co/V6Fin8pOxk
    • MrEliotWilliams Sep 18 @ 3:34 PM EDT
      A3 the feeling of being grounded. If you've been building emergent behaviour in blocks then hello world and hello name feels a bit dull. #CASchat
      In reply to @clcsimon, @scottturneruon
  • kjkillick Sep 18 @ 3:36 PM EDT
    I've seen so many drag and drop interfaces in business IT. Learn to use the one in Salesforce and you're likely to make yourself a fortune. #caschat
    In reply to @OkComputing
  • mberry Sep 18 @ 3:37 PM EDT
    #caschat a3 syntax; much harder to code through experimenting
    In reply to @clcsimon, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:38 PM EDT
    @scottturneruon Q4. When is the best time to move from blocks to text-based programming? What are your tips for making the transition easier?#caschat
  • scottturneruon Sep 18 @ 3:38 PM EDT
    Good point. Are things like BlueJ and Greenfoot helpful? #CASchat
    • kjkillick Sep 18 @ 3:36 PM EDT
      I've seen so many drag and drop interfaces in business IT. Learn to use the one in Salesforce and you're likely to make yourself a fortune. #caschat
      In reply to @OkComputing
  • kjkillick Sep 18 @ 3:38 PM EDT
    #caschat but surely this will help with their language and communication skills in general. It's all about being implicit with what you're asking for #caschat
    In reply to @TeachesCompSci, @clcsimon, @scottturneruon
  • jonwitts Sep 18 @ 3:38 PM EDT
    A3 typing speed and accuracy are the killers for many of my students #caschat
    In reply to @clcsimon, @scottturneruon
  • mberry Sep 18 @ 3:39 PM EDT
    End of KS3, if you have to. Once they know how to code, moving to text is easier than learning to code in text. #caschat a4
    In reply to @clcsimon, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:40 PM EDT
    I need to learn me one of those! :) #caschat
    In reply to @kjkillick, @OkComputing
  • MrsLMJ Sep 18 @ 3:40 PM EDT
    “But Google knows what I mean when I spell it wrong” #caschat
    In reply to @jonwitts, @clcsimon, @scottturneruon
  • hardistymark Sep 18 @ 3:40 PM EDT
    A4. Answered this before. KS2/3. Use scaffolded projects to make things a little more exciting and work back. Consider block/script apps such as @YoYoGames for example to mix it up. https://t.co/jSQZc4PpNP #caschat
  • jonwitts Sep 18 @ 3:40 PM EDT
    Or even knowing that you can use the shift key for capitals! 😅 #caschat
    In reply to @MWimpennyS
  • CCCC_9999 Sep 18 @ 3:40 PM EDT
    A3. It is harder to make mistakes with blocks, so kids tend to expect the same with text-based. A great tool to help them transition is @all_about_code’s @edu_blocks!#caschat
  • clcsimon - Moderator Sep 18 @ 3:40 PM EDT
    Hi, Miles. So glad you could join us! #caschat
    In reply to @mberry, @scottturneruon
  • kjkillick Sep 18 @ 3:40 PM EDT
    Forget about BlueJ and Greenfoot. Think Microsoft PowerApps and Google AppMaker. This is the next level of Power Users. #caschat
    In reply to @scottturneruon
  • hardistymark Sep 18 @ 3:40 PM EDT
    Seems this is a common theme now! @rachmarsh1981 @ChrisAsh1975 https://t.co/65S5tiTOLR #caschat
    • jonwitts Sep 18 @ 3:38 PM EDT
      A3 typing speed and accuracy are the killers for many of my students #caschat
      In reply to @clcsimon, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:41 PM EDT
    Question 4 is live. #caschat
  • MrHeadPrimary Sep 18 @ 3:41 PM EDT
    I think it is good to dip the toe in the water at the end of Ks2 ready for KS3 #caschat
    In reply to @clcsimon, @scottturneruon
  • MrEliotWilliams Sep 18 @ 3:42 PM EDT
    I used to think this - now I just plough through. By lesson two you can be building a chat bot and by lesson 3 making randomly generated poetry. #CASchat
    In reply to @scottturneruon
  • martincaddy Sep 18 @ 3:42 PM EDT
    A4) Only just touched on this at the end of Primary as some of the children were curious and wanted to try something new. Probably KS3 at some point although it depends on previous experience. #caschat
  • clcsimon - Moderator Sep 18 @ 3:42 PM EDT
    Heu, Lisa. So glad you could join us! #caschat
    In reply to @MrsLMJ, @jonwitts, @scottturneruon
  • TeachesCompSci Sep 18 @ 3:42 PM EDT
    A4 I agree with @mberry (as always!) towards end of ks3. After they have a strong understanding of programming constructs. Move pupils too early and it’ll put them off #CASchat
  • dmount28 Sep 18 @ 3:42 PM EDT
    A4 - I have tried in Y6 - and for some students (the ones who go to code club etc) they made the transition well, but for others it was certainly too soon. The more I use Scratch, the more depth I find, and there is no expectation in primary to move away from block based #caschat
  • KJSICT Sep 18 @ 3:43 PM EDT
    A4: End of KS2, I have tried this with my code club and it works better with the Y6. #caschat
  • scottturneruon Sep 18 @ 3:43 PM EDT
    Thanks. What do you use? #CASchat
    • MrEliotWilliams Sep 18 @ 3:42 PM EDT
      I used to think this - now I just plough through. By lesson two you can be building a chat bot and by lesson 3 making randomly generated poetry. #CASchat
      In reply to @scottturneruon
  • hardistymark Sep 18 @ 3:44 PM EDT
    The best answer is probably your professional judgement? You are all good teachers who know your own pupils and abilities. #caschat https://t.co/aGHCrQEWAT
    • TeachesCompSci Sep 18 @ 3:42 PM EDT
      A4 I agree with @mberry (as always!) towards end of ks3. After they have a strong understanding of programming constructs. Move pupils too early and it’ll put them off #CASchat
  • MartineMannion Sep 18 @ 3:44 PM EDT
    A4 anytime.if you have the students engaged in a project they have ownership over, they will apply perseverance but of course resources should be age appropriate and achievable by the students who are participating #caschat
  • MWimpennyS Sep 18 @ 3:45 PM EDT
    A4 year 6 for me and I like using the Microbit and MU to do it #caschat
  • MrsLMJ Sep 18 @ 3:45 PM EDT
    There is ALWAYS more to learn on @scratch Ive seen too many #python lessons where the draw squares over and over again 😴 #caschat
    In reply to @dmount28, @scratch
  • clcsimon - Moderator Sep 18 @ 3:45 PM EDT
    Randomly generated poetry! #love it :) #caschat
    • MrEliotWilliams Sep 18 @ 3:42 PM EDT
      I used to think this - now I just plough through. By lesson two you can be building a chat bot and by lesson 3 making randomly generated poetry. #CASchat
      In reply to @scottturneruon
  • scottturneruon Sep 18 @ 3:46 PM EDT
    I do like Mu and microbits with my codeclub. #CASchat
    In reply to @MWimpennyS
  • 4954education Sep 18 @ 3:46 PM EDT
    A2 Erm, it's a struggle. Probably something with a sewing machine or woodwork. #caschat
    In reply to @ATorrens84
  • MrEliotWilliams Sep 18 @ 3:47 PM EDT
    Python in ks3 (mostly in year 9) moving to c# for ks4 and ks5 #CASchat
    In reply to @scottturneruon
  • MWimpennyS Sep 18 @ 3:47 PM EDT
    Yep that’s a great way in also scaffolding with @edu_blocks #caschat
    In reply to @scottturneruon, @edu_blocks
  • scottturneruon Sep 18 @ 3:47 PM EDT
    Hi Lisa thank you for joining in. #CASchat
    In reply to @clcsimon, @MrsLMJ, @jonwitts
  • hardistymark Sep 18 @ 3:47 PM EDT
    Yes, brilliant. Perhaps even @Sonic_Pi is an even more fun (and instant gratification) introduction to typed code over "Hello World"? #caschat https://t.co/kLDwRQBWPJ
    • clcsimon - Moderator Sep 18 @ 3:45 PM EDT
      Randomly generated poetry! #love it :) #caschat
      • MrEliotWilliams Sep 18 @ 3:42 PM EDT
        I used to think this - now I just plough through. By lesson two you can be building a chat bot and by lesson 3 making randomly generated poetry. #CASchat
        In reply to @scottturneruon
  • MrHeadPrimary Sep 18 @ 3:48 PM EDT
    sorry gotta scoot. Thanks @clcsimon and @scottturneruon #caschat
  • MrsLMJ Sep 18 @ 3:48 PM EDT
    Mostly stalking tonight - text languages not really my comfort zone #alwayslearning #caschat
    In reply to @scottturneruon, @clcsimon, @jonwitts
  • OkComputing Sep 18 @ 3:48 PM EDT
    Agreed. Going to make more use of @Sonic_Pi this year. #caschat
    In reply to @hardistymark, @Sonic_Pi, @Sonic_Pi
  • clcsimon - Moderator Sep 18 @ 3:49 PM EDT
    @scottturneruon Q5. What features do you think a beginners text-based programming language should have? #caschat
  • MartineMannion Sep 18 @ 3:49 PM EDT
    @BitsboxKids is a great dynamic text based interface for younger learners #caschat https://t.co/UDpBjJiLUW
  • OkComputing Sep 18 @ 3:49 PM EDT
    Wow. Took longer than I thought for @edu_blocks to get a mention... #CASchat
    In reply to @MWimpennyS, @scottturneruon, @edu_blocks, @edu_blocks
  • clcsimon - Moderator Sep 18 @ 3:49 PM EDT
    Have you seen my #python lessons, Lisa? Promise, not a square in sight ;) #caschat >> https://t.co/eQ97KhmgOa
    In reply to @MrsLMJ, @dmount28, @scratch
  • clcsimon - Moderator Sep 18 @ 3:50 PM EDT
    Me too! #caschat
  • MWimpennyS Sep 18 @ 3:50 PM EDT
    A4 I also like to use the coding club books by Chris Roffey #caschat
  • kjkillick Sep 18 @ 3:50 PM EDT
    A4 scaffolding has just got me thinking about MVC with .NET or Rails. They allow you to rapidly build database driven web apps and automagically create all the CRUD functions for you. Challenge is in extending the app. #caschat
    In reply to @hardistymark, @YoYoGames
  • martincaddy Sep 18 @ 3:50 PM EDT
    A5) The ability to do the basics loops, logic, variables etc with a simple syntax :) #CASchat
  • jonwitts Sep 18 @ 3:50 PM EDT
    A5 some form of syntax checking and better error catching and error messages than IDLE! #caschat
    In reply to @clcsimon, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:50 PM EDT
    Question 5 is live. I'm a poet and I didn't even know it :D #caschat
  • MrsLMJ Sep 18 @ 3:50 PM EDT
    A5 A list of commands. I don’t know what’s available so how can I use it? Hard to tinker if you don’t know what you don’t know #caschat
    In reply to @clcsimon, @scottturneruon
  • clcsimon - Moderator Sep 18 @ 3:51 PM EDT
    #love @Sonic_Pi #caschat
  • chris_swan Sep 18 @ 3:51 PM EDT
    It's interesting, I'm old enough to remember when programming was text-based only ( 1980s). All kids wanted to learn BASIC. I wonder if our approach was different? I know I did a lot more direct instruction " this does that" #CASchat #programming
    In reply to @TeachesCompSci, @mberry
  • chris_swan Sep 18 @ 3:52 PM EDT
    And the nuances of GOTO .......😵 #CASchat
    In reply to @TeachesCompSci, @mberry
  • hardistymark Sep 18 @ 3:52 PM EDT
    A5. BASIC is still BEST. https://t.co/qnTl37jPrL #caschat
  • MrsLMJ Sep 18 @ 3:52 PM EDT
    I’ve done the Magic 8 ball on Pi (was very smug too!). Only on my own so far but will be doing more at @CodeClub this year. #caschat
    In reply to @clcsimon, @dmount28, @scratch, @CodeClub
  • TopTenWeb Sep 18 @ 3:52 PM EDT
    Q5 User friendly IDE and error messages that make sense to a beginner #caschat
    In reply to @clcsimon, @scottturneruon
  • hardistymark Sep 18 @ 3:53 PM EDT
    10 PRINT "Christine is as old as me" 20 GOTO 10 #caschat https://t.co/4B42xZIrvG
    • chris_swan Sep 18 @ 3:51 PM EDT
      It's interesting, I'm old enough to remember when programming was text-based only ( 1980s). All kids wanted to learn BASIC. I wonder if our approach was different? I know I did a lot more direct instruction " this does that" #CASchat #programming
      In reply to @TeachesCompSci, @mberry
  • TopTenWeb Sep 18 @ 3:53 PM EDT
    A5 User friendly IDE and error messages that make sense to a beginner #caschat
    In reply to @clcsimon, @scottturneruon
  • MWimpennyS Sep 18 @ 3:53 PM EDT
    A5 ability to switch between blocks and text on the fly #caschat
  • dmount28 Sep 18 @ 3:54 PM EDT
    A5 I like being able to find logical links between Scratch and text based (I have always used Python - as it is as far as my knowledge goes) being able to directly see links between blocks and text makes writing early code much easier #caschat
  • clcsimon - Moderator Sep 18 @ 3:54 PM EDT
    Hi, Jon. So glad you could join us! #caschat
    In reply to @TopTenWeb, @scottturneruon
  • TeachesCompSci Sep 18 @ 3:54 PM EDT
    Me too @chris_swan all day typing to get your name to flash on the screen and waiting hours for programs to load from tapes. Pupils in today’s society expect instant lightening fast results! #caschat #ISoundOld
    In reply to @chris_swan, @mberry, @chris_swan
  • scottturneruon Sep 18 @ 3:55 PM EDT
    So would you recommend Edublocks or using something like Javascript Blocks editor for the microbit then? Physical computing sneaking in again. #CASchat
    In reply to @MWimpennyS
  • chris_swan Sep 18 @ 3:56 PM EDT
    Younger than me then #CASchat
    In reply to @DebugEdu, @TeachesCompSci, @mberry
  • MartineMannion Sep 18 @ 3:56 PM EDT
    A5 #caschat it’s needs scaffolding , that can start by simple statement conventions introducing subtle programming principles & procedures. However these tools need to be able to provide the planning elements of pseudo code / flow diagrams to develop CT skills & req for GCSE CS
  • clcsimon - Moderator Sep 18 @ 3:57 PM EDT
    NEW challenge! Each week we will finish with a question from Project Quantum >> https://t.co/SUy4oqsUBJ Here's this week's starter for 10... #caschat
  • CCCC_9999 Sep 18 @ 3:57 PM EDT
    A4. When user has got a good foundation on the basic concepts. Holding on to blocks for too long might not be a good thing. @edu_blocks is a great transitional tool. #CASchat
  • martincaddy Sep 18 @ 3:57 PM EDT
    Microbit block editor lets you do that with javascript #CASchat
    In reply to @MWimpennyS
  • OkComputing Sep 18 @ 3:57 PM EDT
    Kickstarter anyone? #caschat
  • scottturneruon Sep 18 @ 3:57 PM EDT
    Snap -but sneaking into Dixons and typing print and gotos in - nothing rude. #CASchat
    In reply to @hardistymark
  • martincaddy Sep 18 @ 3:58 PM EDT
    I was more of a sinclair boy myself! #caschat
    In reply to @OkComputing
  • chris_swan Sep 18 @ 3:58 PM EDT
    So do you think block-based languages lead to unrealistic expectations? Back then we knew how much work was needed to display your name in different colours on the screen? ( Unless you had a green screen - then it was just green, green, green, green) #CASchat
    In reply to @TeachesCompSci, @mberry
  • clcsimon - Moderator Sep 18 @ 3:58 PM EDT
    #love the ability to jump between blocks and javascript live using makecode for #microbit Allows Ss to explore text-based coding with the safety net of being able to return to block editor at any time. #caschat
    • scottturneruon Sep 18 @ 3:55 PM EDT
      So would you recommend Edublocks or using something like Javascript Blocks editor for the microbit then? Physical computing sneaking in again. #CASchat
      In reply to @MWimpennyS
  • MWimpennyS Sep 18 @ 3:58 PM EDT
    I like to use edublocks as it transitions well to MU and Python. #caschat
    In reply to @scottturneruon
  • jonwitts Sep 18 @ 3:59 PM EDT
    Ummmm C 1.5 hours? #caschat
    In reply to @clcsimon
  • clcsimon - Moderator Sep 18 @ 3:59 PM EDT
    Here's this week's Quantum challenge! #caschat