Digital Storybooks to Teach Children Computer Science and Address Common Misconceptions
dc.contributor.author | Deverin, Thomas Stefan | en |
dc.contributor.committeechair | Hamouda, Sally | en |
dc.contributor.committeemember | Shaffer, Clifford A. | en |
dc.contributor.committeemember | Farghally, Mohammed Fawzi Seddik | en |
dc.contributor.department | Computer Science and#38; Applications | en |
dc.date.accessioned | 2025-05-20T08:05:48Z | en |
dc.date.available | 2025-05-20T08:05:48Z | en |
dc.date.issued | 2025-05-19 | en |
dc.description.abstract | CodeKids is a web-based platform developed to teach computational concepts to elementary and middle school-aged children. The platform hosts many interactive digital books that teach various computational concepts from bits and bytes to artificial intelligence using themes that children can easily relate to. This study focuses on books created to address common misconceptions students form when learning foundational computer science concepts including variables, conditions, and loops. The primary objectives of this research are to evaluate the students' perceptions of the digital storybook format and compare the misconception rates of students who used the storybooks to those from previous studies. A study was conducted at a local middle school with 6th and 7th-grade students who used two of the books created to target common variable misconceptions. Results revealed that students believed the books were engaging, and their self-perceived knowledge of variables increased after using the books. However, misconception rates remained comparable to prior research, highlighting the challenges in addressing misconceptions. Additionally, when students were asked to rank their prior programming language experience and programming environments they have used, it was found that the students' computer science knowledge is behind the regional educational standards, emphasizing the need for educational material like CodeKids to teach computer science to young students. The findings suggest that while the storybook format used by CodeKids is a promising medium to teach children computer science, more research needs to be done to refine the design and develop tools that effectively address misconceptions. | en |
dc.description.abstractgeneral | Computers play a large role in our daily lives, and it's becoming increasingly important that younger students receive at least a foundational computer science education. CodeKids is an online platform designed to teach elementary and middle school students the basics of computer science through interactive digital books. These books use engaging stories and relatable examples to explain key ideas like how computers store information, make decisions, and repeat tasks. This study aims to see how children perceived the books and whether the books were effective at teaching concepts to children they typically misunderstand, such as variables (which store information in a computer program). We partnered with a local middle school STEM teacher who used two books in her 6th and 7th grade classes designed to teach children variables and address common misunderstandings regarding variables. After using the books, students reported enjoying the books and believed their understanding of variables improved. However, the results showed that many of the misunderstandings the books aimed to address were still present. It was also discovered that the children's knowledge of computer science was below regional educational expectations. These findings suggest that storybooks are a promising format to teach children computer science, but more work is needed to ensure they effectively prevent misunderstandings. This research can help improve how we teach young students about computer science and make sure they develop a strong foundation in the topic. | en |
dc.description.degree | Master of Science | en |
dc.format.medium | ETD | en |
dc.identifier.other | vt_gsexam:43342 | en |
dc.identifier.uri | https://hdl.handle.net/10919/133159 | en |
dc.language.iso | en | en |
dc.publisher | Virginia Tech | en |
dc.rights | In Copyright | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
dc.subject | K-8 Education | en |
dc.subject | Computer Science Education | en |
dc.subject | Computational Thinking | en |
dc.subject | Misconceptions | en |
dc.title | Digital Storybooks to Teach Children Computer Science and Address Common Misconceptions | en |
dc.type | Thesis | en |
thesis.degree.discipline | Computer Science & Applications | en |
thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
thesis.degree.level | masters | en |
thesis.degree.name | Master of Science | en |