Part of the debate – in the Senedd at 6:39 pm on 1 May 2018.
Diolch Llywydd. Can I thank the Cabinet Secretary for her statement today, because, clearly, the important role of computing and digital competency within our future operations is critical? I won't repeat some of the points on Estyn. You've made those answers quite clear so far, but I want to remind you, perhaps—and remind everybody—that digital competency and coding are not the same things. In fact, coding is perhaps a more advanced skill within digital competency, and we have two different tasks there to achieve. It is important that we assess the skills and coding skills of staff, and I think that Llyr is right that we do need an audit of those competencies: can someone use digital technology to actually deliver the work, but also can someone code? Because that's also different.
I also welcome the work of Professor Faron Moller and Technocamps, originally set up I think by Beti Williams. I have to admit that I was involved with—. I knew of Beti Williams' role in the early days as part of the team that helped Beti set those things up. But my concerns are, again, the skills and coding, because back in the early part of the last Assembly we had Tom Crick who led the working group initiated by the then Minister, Leighton Andrews, and he set up the need to look at the differences, including science to ICT, as you've already highlighted in one of your answers, and he indicated the work we would need to do because we were already then behind the work in England. I still think our skills in coding among teachers, and the competence and confidence of teachers in that coding, is short, and we need to actually get something under way.
So, how is the Welsh Government taking this forward, not just in Technocamps, because that's limited, but how are you going to push so that every teacher in every school who is delivering the curriculum in computer science has the skill to actually deliver coding, and make sure it's coding in a particular language that is applicable across all of Wales, so you don't get different languages across different schools, which can confuse pupils and confuse teaching mechanisms? In my days, I was teaching Assembly language, CESIL and BASIC, but those days have gone, and we are now into C# and Java and other things, but there we go.
But, again, it's important about that development, because if we want to get young people who are developing apps and who are developing and modding games, they need to have those skills. The staff need to have those skills. Very often, we find that young people actually have better skills than the staff, and the staff learn off them, but we should not be frightened of that. And the staff should not be frightened of that, because staff tend to find they have a lot of other things to do. Pupils and young people tend to find they have a lot of time to spend on games and coding, but that's important and we need to develop that.
And can you also look at what industrial partners are involved in developing those skills, and the girls? To give you an example, Microsoft have been running this DigiGirlz scheme, and I hope that you would agree with me that we want to praise the young pupils in Ysgol Bae Baglan who went up to Microsoft last week, and came back with a social impact award from that event. These are young girls going into a competition and developing code at Microsoft. That's the type of scheme we want, to ensure that pupils can see a future and can see a career, and they can take it further, because there's a difference between using ICT and developing applications that actually produce those applications by writing the software code for them. That is hugely important. So, can you look at where we're going with that, so that we can where industrial partners will direct girls on and will give role models as well, because there are many female role models required? I can give you the names of several, but we need to ensure that that is there as well.
Can you also look at schemes that allow teachers to go and work in software development, because being given training and development in a classroom environment to develop those skills is different from actually going in to the workplace and actually applying those skills to software development itself? And you learn an awful lot more by ensuring that the short cuts and techniques you gain are passed on to your young people.