A Practical Application of Culturally Responsive Pedagogy in Computer Science

Description
Culturally responsive teaching refers to an approach to teaching and learning that facilitates the achievement of all students by including content that is relatable to all cultures, and creating a culturally-supported and learner-centered environment. The CSE 110 course at ASU

Culturally responsive teaching refers to an approach to teaching and learning that facilitates the achievement of all students by including content that is relatable to all cultures, and creating a culturally-supported and learner-centered environment. The CSE 110 course at ASU would greatly benefit from the incorporation of culturally relevant learning, as it would help them thrive in their chosen field of study while being able to uphold and value cultural relevance. The incorporation of culturally relevant pedagogy would further help students from marginalized communities feel more accepted and capable to thrive in STEM education. We began our research by first understanding the foundations of culturally responsive pedagogy, including how it is currently being used in classrooms. Concurrently, we studied the CSE 110 curriculum to see where we can implement this teaching strategy. Our research helped us develop a set of worksheets. In the second semester of our research we distributed these worksheets and a set of control worksheets. Students were randomly assigned to an experiment or control group each of the four weeks of the study. We then analyzed this information to quantitatively see how culturally responsive pedagogy affects their outcomes. To follow up we also conducted a survey to get some qualitative feedback about student experience. Our final findings consisted of an analysis on how culturally responsive pedagogy affects learning outcomes in an introductory computer science course.
Date Created
2024-05
Agent

A Practical Application of Culturally Responsive Pedagogy in Computer Science

Description
Culturally responsive teaching refers to an approach to teaching and learning that facilitates the achievement of all students by including content that is relatable to all cultures and creating a culturally supported and learner-centered environment. The CSE 110 course at

Culturally responsive teaching refers to an approach to teaching and learning that facilitates the achievement of all students by including content that is relatable to all cultures and creating a culturally supported and learner-centered environment. The CSE 110 course at ASU would greatly benefit from the incorporation of culturally relevant learning, as it would help them thrive in their chosen field of study while being able to uphold and value cultural relevance. The incorporation of culturally relevant pedagogy would further help students from marginalized communities feel more accepted and capable of thriving in STEM education. We began our research by first understanding the foundations of culturally responsive pedagogy, including how it is currently being used in classrooms. Concurrently, we studied the CSE 110 curriculum to see where we can implement this teaching strategy. Our research helped us develop a set of worksheets. In the second semester of our research, we distributed these worksheets and a set of control worksheets. Students were randomly assigned to an experiment or control group each of the four weeks of the study. We then analyzed this information to quantitatively see how culturally responsive pedagogy affects their outcomes. To follow up we also conducted a survey to get some qualitative feedback about student experience. Our final findings consisted of an analysis of how culturally responsive pedagogy affects learning outcomes in an introductory computer science course.
Date Created
2024-05
Agent

A Practical Application of Culturally Responsive Pedagogy in Computer Science

Description
Culturally responsive teaching refers to an approach to teaching and learning that facilitates the achievement of all students by including content that is relatable to all cultures, and creating a culturally-supported and learner-centered environment. The CSE 110 course at ASU

Culturally responsive teaching refers to an approach to teaching and learning that facilitates the achievement of all students by including content that is relatable to all cultures, and creating a culturally-supported and learner-centered environment. The CSE 110 course at ASU would greatly benefit from the incorporation of culturally relevant learning, as it would help them thrive in their chosen field of study while being able to uphold and value cultural relevance. The incorporation of culturally relevant pedagogy would further help students from marginalized communities feel more accepted and capable to thrive in STEM education. We began our research by first understanding the foundations of culturally responsive pedagogy, including how it is currently being used in classrooms. Concurrently, we studied the CSE 110 curriculum to see where we can implement this teaching strategy. Our research helped us develop a set of worksheets. In the second semester of our research we distributed these worksheets and a set of control worksheets. Students were randomly assigned to an experiment or control group each of the four weeks of the study. We then analyzed this information to quantitatively see how culturally responsive pedagogy affects their outcomes. To follow up we also conducted a survey to get some qualitative feedback about student experience. Our final findings consisted of an analysis on how culturally responsive pedagogy affects learning outcomes in an introductory computer science course.
Date Created
2024-05
Agent

Why Students in Computer Science Courses Cheat?

132570-Thumbnail Image.png
Description
The goal of this study is to equip administrators and instructors with a deeper understanding of the apparent cheating problem in Computer Science courses, with proposed solutions to lower academic dishonesty from the students’ perspective.
Date Created
2019-05
Agent

Accessible Web Applications in React

134551-Thumbnail Image.png
Description
This project explores how web applications can structure their User Interfaces to best accommodate their users who may not be able to use standard input devices like a mouse and keyboard, or differentiate subtle color differences in text, or who

This project explores how web applications can structure their User Interfaces to best accommodate their users who may not be able to use standard input devices like a mouse and keyboard, or differentiate subtle color differences in text, or who may be overwhelmed with heavy animation or auto-play videos. This project serves as a proof-of-concept of an accessible Virtual Learning Environment to be used by students of online classes, particularly at younger grade levels. It is a functional application that handles user login, lecture presentations and materials, and quizzes. The development of the front-end is done through the React JS library, an open source library from Facebook used for building UIs. This project finds that React has strong capabilities of building accessible UIs that is consistent with modern accessibility web standards. As React is one of the most popular emerging JavaScript libraries that is already being incorporated to large-scale web pages and applications, this project hopes to inform other developers on some of the tools and techniques that can make their work accessible to all users.
Date Created
2017-05
Agent

REAL-TIME AND CROWD SOURCING BASEBALL STATISTICS IN A MOBILE APPLICATION

137620-Thumbnail Image.png
Description
The area of real-time baseball statistics presents several challenges that can be addressed using mobile devices. In order to accurately record real-time statistics, it is necessary to present the user with a concise interface that can be used to quickly

The area of real-time baseball statistics presents several challenges that can be addressed using mobile devices. In order to accurately record real-time statistics, it is necessary to present the user with a concise interface that can be used to quickly record the necessary data during in-game events. In this project, we use a mobile application to address this by separating out the required input into pre-game and in-game inputs. We also explore the use of a mobile application to leverage crowd sourcing techniques, which address the challenge of accuracy and precision in subjective real-time statistics.
Date Created
2013-05
Agent