AlmaLinux’s ELevate software is a wonderful utility to help ease migration between existing major versions of RHEL derivatives. In particular, it’s been very useful for moving past CentOS 7 and/or upgrading from AlmaLinux 8 to 9, along with the ability to even move to other RHEL derivatives…
Source: Phoronix – AlmaLinux’s ELevate Begins Handling EPEL Repositories
Category Archives: Linux
SQLite Lands JSONB For Much Faster JSON Functions
SQLite as the leading open-source embedded database solution has landed JSONB, a rewrite of the SQLite JSON functions that can be up to “several times faster” than the existing JSON functions…
Source: Phoronix – SQLite Lands JSONB For Much Faster JSON Functions
One Week Left To Vote On openSUSE's New Logo
The openSUSE project has been working on a rebranding to better differentiate between this community open-source project and SUSE itself. There’s been work on a logo design contest with just under one week left to vote in this survey…
Source: Phoronix – One Week Left To Vote On openSUSE’s New Logo
Culturally relevant Computing: Experiences of primary learners
Today’s blog is written by Dr Alex Hadwen-Bennett, who we worked with to find out primary school learners’ experiences of engaging with culturally relevant Computing lessons. Alex is a Lecturer in Computing Education at King’s College London, where he undertakes research focusing on inclusive computing education and the pedagogy of making.
Despite many efforts to make a career in Computing more accessible, many groups of people are still underrepresented in the field. For instance, a 2022 report revealed that only 22% of people currently working in the IT industry in the UK are women. Additionally, among learners who study Computing at schools in England, Black Caribbean students are currently one of the most underrepresented groups. One approach that has been suggested to address this underrepresentation at school is culturally relevant pedagogy.

For this reason, a particular focus of the Raspberry Pi Foundation’s academic research programme is to support Computing teachers in the use of culturally relevant pedagogy. This pedagogy involves developing learning experiences that deliberately aim to enable all learners to engage with and succeed in Computing, including by bringing their culture and interests into the classroom.
The Foundation’s work in this area started with the development of guidelines for culturally relevant and responsive teaching together with a group of teachers and external researchers. The Foundation’s researchers then explored how a group of Computing teachers employed the guidelines in their own teaching. In a follow-on study funded by Cognizant, the team worked with 13 primary school teachers in England to adapt Computing lessons to make them culturally relevant for their learners. In this process, the teachers adapted a unit on photo editing for Year 4 (ages 8–9), and a unit about vector graphics for Year 5 (ages 9–10). As part of the project, I worked with the Foundation team to analyse and report on data gathered from focus groups of primary learners who had engaged with the adapted units.
Conducting the focus groups
For the focus groups, the Foundation team asked teachers from three schools to each choose four learners to take part. All children in the three focus groups had taken part in all the lessons involving the culturally adapted resources. The children were both boys and girls, and came from diverse cultural backgrounds where possible.
The questions for the focus groups were prepared in advance and covered:
- Perceptions of Computing as a subject
- Reflections of their experiences of the engaging with culturally adapted resources
- Perceptions of who does Computing
Outcomes from the focus groups
“I feel happy that I see myself represented in some way.”
“It was nice to do something that actually represented you in many different ways, like your culture and your background.”
– Statements of learners who participated in the focus groups
When the learners were asked about what they did in their Computing lessons, most of them made references to working with and manipulating graphics; fewer made references to programming and algorithms. This emphasis on graphics is likely related to this being the most recent topic the learners engaged with. The learners were also asked about their reflections on the culturally adapted graphics unit that they had recently completed. Many of them felt that the unit gave them the freedom to incorporate things that related to their interests or culture. The learners’ responses also suggested that they felt represented in the work they completed during the unit. Most of them indicated that their interests were acknowledged, whereas fewer mentioned that they felt their cultural backgrounds were highlighted.
“Anyone can be good at computing if they have the passion to do it.”
– Statement by a learner who participated in a focus group
When considering who does computing, the learners made multiple references to people who keep trying or do not give up. Whereas only a couple of learners said that computer scientists need to be clever or intelligent to do computing. A couple of learners suggested that they believed that anyone can do computing. It is encouraging that the learners seemed to associate being good at computing with effort rather than with ability. However, it is unclear whether this is associated with the learners engaging with the culturally adapted resources.
Reflections and next steps
While this was a small-scale study, the focus groups findings do suggest that engaging with culturally adapted resources can make primary learners feel more represented in their Computing lessons. In particular, engaging with an adapted unit led learners to feel that their interests were recognised as well as, to a lesser extent, their cultural backgrounds. This suggests that primary-aged learners may identify their practical interests as the most important part of their background, and want to share this in class.

Finally, the responses of the learners suggest that they feel that perseverance is a more important quality than intelligence for success in computing and that anyone can do it. While it is not possible to say whether this is directly related to their engagement with a culturally adapted unit, it would be an interesting area for further research.
More information and resources
You can find out more about culturally relevant pedagogy and the Foundation’s research on it, for example by:
- Reading the two-page Quick Read on the topic
- Downloading the practical guidelines we created with a group of teachers and academic specialists
- Watching the seminar presentation where Katharine Childs introduced the ten areas of opportunity in more detail
The Foundation would like to extend thanks to Cognizant for funding this research, and to the primary computing teachers and learners who participated in the project.
The post Culturally relevant Computing: Experiences of primary learners appeared first on Raspberry Pi Foundation.
Source: Raspberry Pi – Culturally relevant Computing: Experiences of primary learners
The Performance & Power Improvement Of Steam Deck OLED's 6nm APU
The Steam Deck OLED has been on the test bench the past few weeks at Phoronix. The HDR OLED display of the updated Steam Deck handheld game console is gorgeous and was very impressed by it. On a technical level the battery life improvements are significant and one of the items I was most curious about were the power/performance implications in moving from the 7nm Van Gogh APU to a 6nm die shrink version of it while retaining the Zen 2 CPU cores and RDNA2 integrated graphics. Here’s a look at the performance and CPU power consumption between the Steam Deck LCD and Steam Deck OLED models not only for gaming but other Linux workloads too.
Source: Phoronix – The Performance & Power Improvement Of Steam Deck OLED’s 6nm APU
Linux 6.8 To Drop The SLAB Allocator, SLUB Optimizations Coming Too
Following the SLOB allocator removal earlier this year, the Linux 6.8 kernel in the new year is now positioned to remove the SLAB allocator. Additionally, the lone good-for-everything SLUB allocator is set to receive further optimizations…
Source: Phoronix – Linux 6.8 To Drop The SLAB Allocator, SLUB Optimizations Coming Too
All Things Open 2024 Flash Sale: Register Now and Attend Both Days for $79
Your Flash Sale tickets will be fully refundable up until 30 days before ATO 2024’s October launch date.
The post All Things Open 2024 Flash Sale: Register Now and Attend Both Days for $79 appeared first on FOSS Force.
Source: FOSS Force – All Things Open 2024 Flash Sale: Register Now and Attend Both Days for
GNOME Shell Lands Improved Icon & Text Scaling
GNOME Shell has merged a set of 35 patches to fix/improve icon and text scaling support, especially when using the Large Text mode for accessibility…
Source: Phoronix – GNOME Shell Lands Improved Icon & Text Scaling
Fedora Workstation 39 Delivers Some Nice Gains For AMD Ryzen 7040 Series Graphics
Here are some benchmarks looking at the performance uplift in migrating from Fedora Workstation 38 to Fedora Workstation 39 on an AMD Ryzen 7040 “Phoenix” series laptop…
Source: Phoronix – Fedora Workstation 39 Delivers Some Nice Gains For AMD Ryzen 7040 Series Graphics
Intel, AMD, Red Hat / IBM, Meta & Others Launch The AI Alliance
The AI Alliance has launched as a consortium focused on advancing open, safe, and responsible AI…
Source: Phoronix – Intel, AMD, Red Hat / IBM, Meta & Others Launch The AI Alliance
TornadoVM 1.0 Released For Running Java On Heterogeneous Hardware: CPUs, GPUs & FPGAs
TornadoVM 1.0 has been released as the open-source software providing an OpenJDK and GraalVM plug-in for allowing Java on heterogeneous hardware from multi-core CPUs to GPUs and FPGAs. TornadoVM allows targeting OpenCL, NVIDIA PTX, and SPIR-V devices for a rather robust array of hardware support…
Source: Phoronix – TornadoVM 1.0 Released For Running Java On Heterogeneous Hardware: CPUs, GPUs & FPGAs
LZ4 Support Revised For Faster Restore From Linux Hibernation
Published originally back in October were a set of patches for allowing different compression algorithms for the Linux hibernation image to yield faster restore times. That work — focused on LZ4 compression support — has been revised as it works toward the mainline kernel…
Source: Phoronix – LZ4 Support Revised For Faster Restore From Linux Hibernation
Engaging primary Computing teachers in culturally relevant pedagogy through professional development
Underrepresentation in computing is a widely known issue, in industry and in education. To cite some statistics from the UK: a Black British Voices report from August 2023 noted that 95% of respondents believe the UK curriculum neglects black lives and experiences; fewer students from working class backgrounds study GCSE Computer Science; when they leave formal education, fewer female, BAME, and white working class people are employed in the field of computer science (Kemp 2021); only 21% of GCSE Computer Science students, 15% at A level, and 22% at undergraduate level are female (JCQ 2020, Ofqual 2020, UCAS 2020); students with additional needs are also underrepresented.

Such statistics have been the status quo for too long. Many Computing teachers already endeavour to bring about positive change where they can and engage learners by including their interests in the lessons they deliver, so how can we support them to do this more effectively? Extending the reach of computing so that it is accessible to all also means that we need to consider what formal and informal values predominate in the field of computing. What is the ‘hidden’ curriculum in computing that might be excluding some learners? Who is and who isn’t represented?

In a recent research seminar, Katharine Childs from our team outlined a research project we conducted, which included a professional development workshop to increase primary teachers’ awareness of and confidence in culturally relevant pedagogy. In the workshop, teachers considered how to effectively adapt curriculum materials to make them culturally relevant and engaging for the learners in their classrooms. Katharine described the practical steps teachers took to adapt two graphics-related units, and invited seminar participants to apply their learning to a graphics activity themselves.
What is culturally relevant pedagogy?
Culturally relevant pedagogy is a teaching framework which values students’ identities, backgrounds, knowledge, and ways of learning. By drawing on students’ own interests, experiences and cultural knowledge educators can increase the likelihood that the curriculum they deliver is more relevant, engaging and accessible to all.

The idea of culturally relevant pedagogy was first introduced in the US in the 1990s by African-American academic Gloria Ladson-Billings (Ladson-Billings 1995). Its aim was threefold: to raise students’ academic achievement, to develop students’ cultural competence and to promote students’ critical consciousness. The idea of culturally responsive teaching was later advanced by Geneva Gay (2000) and more recently brought into focus in US computer science education by Kimberly Scott and colleagues (2015). The approach has been localised for England by Hayley Leonard and Sue Sentance (2021) in work they undertook here at the Foundation.
Ten areas of opportunity
Katharine began her presentation by explaining that the professional development workshop in the Primary culturally adapted resources for computing project built on two of our previous research projects to develop guidelines for culturally relevant and responsive computing and understand how teachers used them in practice. This third project ran as a pilot study funded by Cognizant, starting in Autumn 2022 with a one-day, in-person workshop for 13 primary computing teachers
Katharine then introduced us to the 10 areas of opportunity (AO) our research at the Raspberry Pi Computing Education Research Centre had identified for culturally relevant pedagogy. These 10 areas were used as practical prompts to frame the workshop discussions:
- Find out about learners
- Find out about ourselves as teachers
- Review the content
- Review the context
- Make the learning accessible to all
- Provide opportunities for open-ended and problem solving activities
- Promote collaboration and structured group discussion
- Promote student agency through choice
- Review the learning environment
- Review related policies, processes, and training in your school and department
At first glance it is easy to think that you do most of those things already, or to disregard some items as irrelevant to the computing curriculum. What would your own cultural identity (see AO2) have to do with computing, you might wonder. But taking a less complacent perspective might lead you to consider all the different facets that make up your identity and then to think about the same for the students you teach. You may discover that there are many areas which you have left untapped in your lesson planning.

Katharine explained how this is where the professional development workshop showed itself as beneficial for the participants. It gave teachers the opportunity to reflect on how their cultural identity impacted on their teaching practices — as a starting point to learning more about other aspects of the culturally relevant pedagogy approach.
Our researchers were interested in how they could work alongside teachers to adapt two computing units to make them more culturally relevant for teachers’ specific contexts. They used the Computing Curriculum units on Photo Editing (Year 4) and Vector Graphics (Year 5).
Katharine illustrated some of the adaptations teachers and researchers working together had made to the emoji activity above, and which areas of opportunity (AO) had been addressed; this aspect of the research will be reported in later publications.
Results after the workshop
Although the numbers of participants in this pilot study was small, the findings show that the professional development workshop significantly increased teachers’ awareness of culturally relevant pedagogy and their confidence in adapting resources to take account of local contexts:
- After the workshop, 10/13 teachers felt more confident to adapt resources to be culturally relevant for their own contexts, and 8/13 felt more confident in adapting resources for others.
- Before the workshop, 5/13 teachers strongly agreed that it was an important part of being a computing teacher to examine one’s own attitudes and beliefs about race, gender, disabilities, sexual orientation. After the workshop, the number in agreement rose to 12/13.
- After the workshop, 13/13 strongly agreed that part of a computing teacher’s responsibility is to challenge teaching practices which maintain social inequities (compared to 7/13 previously).
- Before the workshop, 4/13 teachers strongly agreed that it is important to allow student choice when designing computing activities; this increased to 9/13 after the workshop.
These quantitative shifts in perspective indicate a positive effect of the professional development pilot.
Katharine described that in our qualitative interviews with the participating teachers, they expressed feeling that their understanding of culturally relevant pedagogy had increased and they recognized the many benefits to learners of the approach. They valued the opportunity to discuss their contexts and to adapt materials they currently used with other teachers, because it made it a more ‘authentic’ and practical professional development experience.
The seminar ended with breakout sessions inviting viewers to consider possible adaptations that could be made to the graphics activities which had been the focus of the workshop.
In the breakout sessions, attendees also discussed specific examples of culturally relevant teaching practices that had been successful in their own classrooms, and they considered how schools and computing educational initiatives could support teachers in their efforts to integrate culturally relevant pedagogy into their practice. Some attendees observed that it was not always possible to change schemes of work without a ‘whole-school’ approach, senior leadership team support, and commitment to a research-based professional development programme.
Where do you see opportunities for your teaching?
The seminar reminds us that the education system is not culture neutral and that teachers generally transmit the dominant culture (which may be very different from their students’) in their settings (Vrieler et al, 2022). Culturally relevant pedagogy is an attempt to address the inequities and biases that exist, which result in many students feeling marginalised, disenfranchised, or underachieving. It urges us to incorporate learners’ cultures and experiences in our endeavours to create a more inclusive computing curriculum; to adopt an intersectional lens so that all can thrive.

As a pilot study, the workshop was offered to a small cohort of 13, yet the findings show that the intervention significantly increased participants’ awareness of culturally relevant pedagogy and their confidence in adapting resources to take account of local contexts.
Of course there are many ways in which teachers already adapt resources to make them interesting and accessible to their pupils. Further examples of the sort of adaptations you might make using these areas of opportunity include:
- AO1: You could find out to what extent learners feel like they ‘belong’ or are included in a particular computing-related career. This is sure to yield valuable insights into learners’ knowledge and/or preconceptions of computing-related careers.
- AO3: You could introduce topics such as the ethics of AI, data bias, investigations of accessibility and user interface design.
- AO4: You might change the context of a unit of work on the use of conditional statements in programming, from creating a quiz about ‘Vikings’ to focus on, for example, aspects of youth culture which are more engaging to some learners such as football or computer games, or to focus on religious celebrations, which may be more meaningful to others.
- AO5: You could experiment with a particular pedagogical approach to maximise the accessibility of a unit of work. For example, you could structure a programming unit by using the PRIMM model, or follow the Universal Design for Learning framework to differentiate for diversity.
- AO6/7: You could offer more open-ended and collaborative activities once in a while, to promote engagement and to allow learners to express themselves autonomously.
- AO8: By allowing learners to choose topics which are relevant or familiar to their individual contexts and identities, you can increase their feeling of agency.
- AO9: You could review both your learning materials and your classroom to ensure that all your students are fully represented.
- AO10: You can bring colleagues on board too; the whole enterprise of embedding culturally relevant pedagogy will be more successful when school- as well as department-level policies are reviewed and prioritised.
Can you see an opportunity for integrating culturally relevant pedagogy in your classroom? We would love to hear about examples of culturally relevant teaching practices that you have found successful. Let us know your thoughts or questions in the comments below.
You can watch Katharine’s seminar here:
You can download her presentation slides on our ‘previous seminars’ page, and you can read her research paper.
To get a practical overview of culturally relevant pedagogy, read our 2-page Quick Read on the topic and download the guidelines we created with a group of teachers and academic specialists.
Tomorrow we’ll be sharing a blog about how the learners who engaged with the culturally adapted units found the experience, and how it affected their views of computing. Follow us on social media to not miss it!
Join our upcoming seminars live
On 12 December we’ll host the last seminar session in our series on primary (K-5) computing. Anaclara Gerosa will share her work on how to design and structure early computing activities that promote and scaffold students’ conceptual understanding. As always, the seminar is free and takes place online at 17:00–18:30 GMT / 12:00–13:30 ET / 9:00–10:30 PT / 18:00–19:30 CET. Sign up and we’ll send you the link to join on the day.
In 2024, our new seminar series will be about teaching and learning programming, with and without AI tools. If you’re signed up to our seminars, you’ll receive the link to join every monthly seminar.
The post Engaging primary Computing teachers in culturally relevant pedagogy through professional development appeared first on Raspberry Pi Foundation.
Source: Raspberry Pi – Engaging primary Computing teachers in culturally relevant pedagogy through professional development
Intel's Linux CPU Temperature Driver Being Adapted To Handle 128+ CPU Cores
Intel’s CPU temperature driver “coretemp” within the Linux kernel is being adapted so it can report CPU core temperatures in excess of 128 cores…
Source: Phoronix – Intel’s Linux CPU Temperature Driver Being Adapted To Handle 128+ CPU Cores
Mainline Linux Support Is Being Worked On For A $100~200 ARM Handheld Gaming Console
If the likes of the Steam Deck or ASUS ROG Ally are out of your budget or you just prefer enjoying more classic, less demanding games, there are Linux kernel patches being floated to allow mainline support for a sub-$200 ARM-powered handheld gaming console…
Source: Phoronix – Mainline Linux Support Is Being Worked On For A 0~200 ARM Handheld Gaming Console
"Panthor" DRM Driver Coming Together For Newer Arm Mali GPUs
Being worked on recently by Boris Brezillon at Collabora is Panthor, a new Direct Rendering Manager (DRM) driver for supporting the newer Arm Mali graphics processors…
Source: Phoronix – “Panthor” DRM Driver Coming Together For Newer Arm Mali GPUs
Flowblade 2.12 Video Editor Brings Faster Proxy Rendering, Continued GTK4 Porting
Flowblade 2.12 is now available as this multi-track, non-linear video editor for Linux systems. Shotcut as another open-source video editor also recently put out a new version too…
Source: Phoronix – Flowblade 2.12 Video Editor Brings Faster Proxy Rendering, Continued GTK4 Porting
AMD Posts Linux Patches For QoS RMID Pinning / ABMC
One of the latest Linux kernel patch series posted by AMD Linux engineers is for enabling an AMD QoS RMID pinning feature found within their latest generation processors…
Source: Phoronix – AMD Posts Linux Patches For QoS RMID Pinning / ABMC
AWS Nitro Secure Module Driver Going Upstream For Linux 6.8
As part of AWS Nitro Enclaves, coming for the Linux 6.8 kernel in the new year is a Nitro Secure Module driver…
Source: Phoronix – AWS Nitro Secure Module Driver Going Upstream For Linux 6.8
AMD Threadripper 7980X Kernel Benchmarks On Linux 6.5 / 6.6 / 6.7
A number of Phoronix readers have been inquiring whether using the newer Linux 6.6 stable kernel or Linux 6.7 development kernel deliver any additional gains when running on the new AMD Ryzen Threadripper 7000 series hardware. Here are some benchmarks looking at that while using a Threadripper 7980X workstation…
Source: Phoronix – AMD Threadripper 7980X Kernel Benchmarks On Linux 6.5 / 6.6 / 6.7