Smart STEM-Driven Computer Science Education

Download Smart STEM-Driven Computer Science Education PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319784854
Total Pages : 368 pages
Book Rating : 4.3/5 (197 download)

DOWNLOAD NOW!


Book Synopsis Smart STEM-Driven Computer Science Education by : Vytautas Štuikys

Download or read book Smart STEM-Driven Computer Science Education written by Vytautas Štuikys and published by Springer. This book was released on 2018-06-28 with total page 368 pages. Available in PDF, EPUB and Kindle. Book excerpt: At the centre of the methodology used in this book is STEM learning variability space that includes STEM pedagogical variability, learners’ social variability, technological variability, CS content variability and interaction variability. To design smart components, firstly, the STEM learning variability space is defined for each component separately, and then model-driven approaches are applied. The theoretical basis includes feature-based modelling and model transformations at the top specification level and heterogeneous meta-programming techniques at the implementation level. Practice includes multiple case studies oriented for solving the task prototypes, taken from the real world, by educational robots. These case studies illustrate the process of gaining interdisciplinary knowledge pieces identified as S-knowledge, T-knowledge, E-knowledge, M-knowledge or integrated STEM knowledge and evaluate smart components from the pedagogical and technological perspectives based on data gathered from one real teaching setting. Smart STEM-Driven Computer Science Education: Theory, Methodology and Robot-based Practices outlines the overall capabilities of the proposed approach and also points out the drawbacks from the viewpoint of different actors, i.e. researchers, designers, teachers and learners.

Evolution of STEM-Driven Computer Science Education

Download Evolution of STEM-Driven Computer Science Education PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3031482352
Total Pages : 368 pages
Book Rating : 4.0/5 (314 download)

DOWNLOAD NOW!


Book Synopsis Evolution of STEM-Driven Computer Science Education by : Vytautas Štuikys

Download or read book Evolution of STEM-Driven Computer Science Education written by Vytautas Štuikys and published by Springer Nature. This book was released on 2024-01-01 with total page 368 pages. Available in PDF, EPUB and Kindle. Book excerpt: The book discusses the evolution of STEM-driven Computer Science (CS) Education based on three categories of Big Concepts, Smart Education (Pedagogy), Technology (tools and adequate processes) and Content that relates to IoT, Data Science and AI. For developing, designing, testing, delivering and assessing learning outcomes for K-12 students (9-12 classes), the multi-dimensional modelling methodology is at the centre. The methodology covers conceptual and feature-based modelling, prototyping, and virtual and physical modelling at the implementation and usage level. Chapters contain case studies to assist understanding and learning. The book contains multiple methodological and scientific innovations including models, frameworks and approaches to drive STEM-driven CS education evolution. Educational strategists, educators, and researchers will find valuable material in this book to help them improve STEM-driven CS education strategies, curriculum development, and new ideas for research.

Smart Learning Objects for Smart Education in Computer Science

Download Smart Learning Objects for Smart Education in Computer Science PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319169130
Total Pages : 317 pages
Book Rating : 4.3/5 (191 download)

DOWNLOAD NOW!


Book Synopsis Smart Learning Objects for Smart Education in Computer Science by : Vytautas Štuikys

Download or read book Smart Learning Objects for Smart Education in Computer Science written by Vytautas Štuikys and published by Springer. This book was released on 2015-05-31 with total page 317 pages. Available in PDF, EPUB and Kindle. Book excerpt: This monograph presents the challenges, vision and context to design smart learning objects (SLOs) through Computer Science (CS) education modelling and feature model transformations. It presents the latest research on the meta-programming-based generative learning objects (the latter with advanced features are treated as SLOs) and the use of educational robots in teaching CS topics. The introduced methodology includes the overall processes to develop SLO and smart educational environment (SEE) and integrates both into the real education setting to provide teaching in CS using constructivist and project-based approaches along with evaluation of pedagogic outcomes. Smart Learning Objects for Smart Education in Computer Science will appeal to researchers in CS education particularly those interested in using robots in teaching, course designers and educational software and tools developers. With research and exercise questions at the end of each chapter students studying CS related courses will find this work informative and valuable too.

Smart Education and e-Learning 2020

Download Smart Education and e-Learning 2020 PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 9811555842
Total Pages : 610 pages
Book Rating : 4.8/5 (115 download)

DOWNLOAD NOW!


Book Synopsis Smart Education and e-Learning 2020 by : Vladimir L. Uskov

Download or read book Smart Education and e-Learning 2020 written by Vladimir L. Uskov and published by Springer Nature. This book was released on 2020-06-07 with total page 610 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book contains the contributions presented at the 7th international KES conference on Smart Education and e-Learning (KES SEEL-2020), which being held as a virtual conference on June 17-19, 2020. It contains fifty three high quality peer-reviewed papers that are grouped into several interconnected parts: Part 1 – Smart Education, Part 2 – Smart e-Learning, Part 3 – Smart Pedagogy, Part 4 - Smart Education: Systems and Technology, Part 5 – Smart Education: Case Studies and Research, Part 6 - Smart University Development: Organizational and Managerial Issues, Part 7 - Smart Education and Smart Universities and their Impact on Students with Disabilities, Part 8 - Mathematical Models in Smart Education and e-Learning, and Part 9 - Models of Professional Practice in Higher Education. Smart education and smart e-learning are emerging and rapidly growing areas with the potential to transform existing teaching strategies, learning environments, and educational activities and technology in the classroom. Smart education and smart e-learning focus on enabling instructors to develop new ways of achieving excellence in teaching in highly technological smart classrooms, and providing students with new opportunities to maximize their success and select the best options for their education, location and learning style, as well as the mode of content delivery. This book serves as a useful source of research data and valuable information on current research projects, best practices and case studies for faculty, scholars, Ph.D. students, administrators, and practitioners – all those who are interested in smart education and smart e-learning.

The Internet of Things for Education

Download The Internet of Things for Education PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030857204
Total Pages : 198 pages
Book Rating : 4.0/5 (38 download)

DOWNLOAD NOW!


Book Synopsis The Internet of Things for Education by : Linda Daniela

Download or read book The Internet of Things for Education written by Linda Daniela and published by Springer Nature. This book was released on 2021-12-02 with total page 198 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is about the Internet of Things in the field of education. Specifically, it focuses on two major topics: IoT (Internet of Things) solutions to support distance education and new pedagogical approaches to support development of computational thinking with educational devices possessing the characteristics of IoT. As the educational landscape has dramatically changed in times of global pandemic, online resources and media, such as IoT, have become increasingly important. This situation compels all educational scholars, researchers and practitioners to search for new solutions, new educational pathways and new agents for knowledge development to support learning. This book presents the possibilities of IoT as both a catalyst and performance tool for education. The convergence of multiple technologies, real-time analytics, machine learning, commodity sensors, and embedded systems can serve as tools for learning support and this book details exactly how these powerful tools can be utilized to best effect.

AI-Enhanced Teaching Methods

Download AI-Enhanced Teaching Methods PDF Online Free

Author :
Publisher : IGI Global
ISBN 13 :
Total Pages : 426 pages
Book Rating : 4.3/5 (693 download)

DOWNLOAD NOW!


Book Synopsis AI-Enhanced Teaching Methods by : Ahmed, Zeinab E.

Download or read book AI-Enhanced Teaching Methods written by Ahmed, Zeinab E. and published by IGI Global. This book was released on 2024-04-22 with total page 426 pages. Available in PDF, EPUB and Kindle. Book excerpt: The digital age has ushered in an era where students must be equipped not only with traditional knowledge but also with the skills to navigate an increasingly interconnected and technologically driven world. As traditional teaching methods encounter the complexities of the 21st century, the demand for innovation becomes more apparent. This paves the way for the era of artificial intelligence (AI), a technological frontier that carries the potential to reshape education fundamentally. AI-Enhanced Teaching Methods recognizes the urgency of the ongoing technological shift and delves into an exploration of how AI can be effectively harnessed to redefine the learning experience. The book serves as a guide for educators, offering insights into navigating between conventional teaching methodologies and the possibilities presented by AI. It provides an understanding of AI's role in education, covering topics from machine learning to natural language processing. Ethical considerations, including privacy and bias, are thoroughly addressed with thoughtful solutions as well. Additionally, the book provides valuable support for administrators, aiding in the integration of these technologies into existing curricula.

Rev Up Robotics

Download Rev Up Robotics PDF Online Free

Author :
Publisher : International Society for Technology in Education
ISBN 13 : 1564848159
Total Pages : 185 pages
Book Rating : 4.5/5 (648 download)

DOWNLOAD NOW!


Book Synopsis Rev Up Robotics by : Jorge Valenzuela

Download or read book Rev Up Robotics written by Jorge Valenzuela and published by International Society for Technology in Education. This book was released on 2022-08-18 with total page 185 pages. Available in PDF, EPUB and Kindle. Book excerpt: Author Jorge Valenzuela lays out the foundational skills of computational thinking required for programming with robotics. Unlike other robotics books and curriculum, Rev Up Robotics takes a cross-curricular approach, showing educators how to begin incorporating robotics into their content area lessons and in conjunction with other subjects. You’ll get an overview of standards-based skills that can be covered in English language arts, math, science, social studies and robotics electives. Teachers also get tips for selecting the robot that works for them and for students, and details on the functions of gears, motors and sensors. Also included is a deep dive into more advanced topics like the intersections of computer science, mechanical engineering and electrical engineering with robotics. Finally, you’ll find advice for getting students involved with competitive robotics, and case studies that offer empirical evidence for using robotics successfully in instruction. The book: • Shows how to help students recognize and apply the four elements of computational thinking to familiar situations. • Provides a pathway from working with visual blocks to programming in C++. • Discusses building and programming robots, with tips for adding your own code and troubleshooting. • Demonstrates how to manipulate basic movement to better understand the functions of gears, motors and sensors. With activities and examples for grade levels K-8, teachers come away with easy-to-implement cross-curricular ideas to engage students in computer science and engineering activities.

Computer Science Education

Download Computer Science Education PDF Online Free

Author :
Publisher : Bloomsbury Publishing
ISBN 13 : 1350296929
Total Pages : 331 pages
Book Rating : 4.3/5 (52 download)

DOWNLOAD NOW!


Book Synopsis Computer Science Education by : Sue Sentance

Download or read book Computer Science Education written by Sue Sentance and published by Bloomsbury Publishing. This book was released on 2023-02-23 with total page 331 pages. Available in PDF, EPUB and Kindle. Book excerpt: Drawing together the most up-to-date research from experts all across the world, the second edition of Computer Science Education offers the most up-to-date coverage available on this developing subject, ideal for building confidence of new pre-service and in-service educators teaching a new discipline. It provides an international overview of key concepts, pedagogical approaches and assessment practices. Highlights of the second edition include: - New sections on machine learning and data-driven (epistemic) programming - A new focus on equity and inclusion in computer science education - Chapters updated throughout, including a revised chapter on relating ethical and societal aspects to knowledge-rich aspects of computer science education - A new set of chapters on the learning of programming, including design, pedagogy and misconceptions - A chapter on the way we use language in the computer science classroom. The book is structured to support the reader with chapter outlines, synopses and key points. Explanations of key concepts, real-life examples and reflective points keep the theory grounded in classroom practice. The book is accompanied by a companion website, including online summaries for each chapter, 3-minute video summaries by each author and an archived chapter on taxonomies and competencies from the first edition.

Robotics in STEM Education

Download Robotics in STEM Education PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319577867
Total Pages : 262 pages
Book Rating : 4.3/5 (195 download)

DOWNLOAD NOW!


Book Synopsis Robotics in STEM Education by : Myint Swe Khine

Download or read book Robotics in STEM Education written by Myint Swe Khine and published by Springer. This book was released on 2017-07-10 with total page 262 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book describes recent approaches in advancing STEM education with the use of robotics, innovative methods in integrating robotics in school subjects, engaging and stimulating students with robotics in classroom-based and out-of-school activities, and new ways of using robotics as an educational tool to provide diverse learning experiences. It addresses issues and challenges in generating enthusiasm among students and revamping curricula to provide application focused and hands-on approaches in learning . The book also provides effective strategies and emerging trends in using robotics, designing learning activities and how robotics impacts the students’ interests and achievements in STEM related subjects. The frontiers of education are progressing very rapidly. This volume brought together a collection of projects and ideas which help us keep track of where the frontiers are moving. This book ticks lots of contemporary boxes: STEM, robotics, coding, and computational thinking among them. Most educators interested in the STEM phenomena will find many ideas in this book which challenge, provide evidence and suggest solutions related to both pedagogy and content. Regular reference to 21st Century skills, achieved through active collaborative learning in authentic contexts, ensures the enduring usefulness of this volume. John Williams Professor of Education and Director of the STEM Education Research Group Curtin University, Perth, Australia

Robots in K-12 Education: A New Technology for Learning

Download Robots in K-12 Education: A New Technology for Learning PDF Online Free

Author :
Publisher : IGI Global
ISBN 13 : 1466601833
Total Pages : 434 pages
Book Rating : 4.4/5 (666 download)

DOWNLOAD NOW!


Book Synopsis Robots in K-12 Education: A New Technology for Learning by : Barker, Bradley S.

Download or read book Robots in K-12 Education: A New Technology for Learning written by Barker, Bradley S. and published by IGI Global. This book was released on 2012-02-29 with total page 434 pages. Available in PDF, EPUB and Kindle. Book excerpt: "This book explores the theory and practice of educational robotics in the K-12 formal and informal educational settings, providing empirical research supporting the use of robotics for STEM learning"--Provided by publisher.

Computational Thinking in the STEM Disciplines

Download Computational Thinking in the STEM Disciplines PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319935666
Total Pages : 325 pages
Book Rating : 4.3/5 (199 download)

DOWNLOAD NOW!


Book Synopsis Computational Thinking in the STEM Disciplines by : Myint Swe Khine

Download or read book Computational Thinking in the STEM Disciplines written by Myint Swe Khine and published by Springer. This book was released on 2018-08-14 with total page 325 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book covers studies of computational thinking related to linking, infusing, and embedding computational thinking elements to school curricula, teacher education and STEM related subjects. Presenting the distinguished and exemplary works by educators and researchers in the field highlighting the contemporary trends and issues, creative and unique approaches, innovative methods, frameworks, pedagogies and theoretical and practical aspects in computational thinking. A decade ago the notion of computational thinking was introduced by Jeannette Wing and envisioned that computational thinking will be a fundamental skill that complements to reading, writing and arithmetic for everyone and represents a universally applicable attitude. The computational thinking is considered a thought processes involved in a way of solving problems, designing systems, and understanding human behaviour. Assimilating computational thinking at young age will assist them to enhance problem solving skills, improve logical reasoning, and advance analytical ability - key attributes to succeed in the 21st century. Educators around the world are investing their relentless effort in equipping the young generation with real-world skills ready for the demand and challenges of the future. It is commonly believed that computational thinking will play a pivotal and dominant role in this endeavour. Wide-ranging research on and application of computational thinking in education have been emerged in the last ten years. This book will document attempts to conduct systematic, prodigious and multidisciplinary research in computational thinking and present their findings and accomplishments.

Intelligent Support for Computer Science Education

Download Intelligent Support for Computer Science Education PDF Online Free

Author :
Publisher : CRC Press
ISBN 13 : 135168485X
Total Pages : 266 pages
Book Rating : 4.3/5 (516 download)

DOWNLOAD NOW!


Book Synopsis Intelligent Support for Computer Science Education by : Barbara Di Eugenio

Download or read book Intelligent Support for Computer Science Education written by Barbara Di Eugenio and published by CRC Press. This book was released on 2021-09-23 with total page 266 pages. Available in PDF, EPUB and Kindle. Book excerpt: Intelligent Support for Computer Science Education presents the authors’ research journey into the effectiveness of human tutoring, with the goal of developing educational technology that can be used to improve introductory Computer Science education at the undergraduate level. Nowadays, Computer Science education is central to the concerns of society, as attested by the penetration of information technology in all aspects of our lives; consequently, in the last few years interest in Computer Science at all levels of schooling, especially at the college level, has been flourishing. However, introductory concepts in Computer Science such as data structures and recursion are difficult for novices to grasp. Key Features: Includes a comprehensive and succinct overview of the Computer Science education landscape at all levels of education. Provides in-depth analysis of one-on-one human tutoring dialogues in introductory Computer Science at college level. Describes a scalable, plug-in based Intelligent Tutoring System architecture, portable to different topics and pedagogical strategies. Presents systematic, controlled evaluation of different versions of the system in ecologically valid settings (18 actual classes and their laboratory sessions). Provides a time-series analysis of student behavior when interacting with the system. This book will be of special interest to the Computer Science education community, specifically instructors of introductory courses at the college level, and Advanced Placement (AP) courses at the high school level. Additionally, all the authors’ work is relevant to the Educational Technology community, especially to those working in Intelligent Tutoring Systems, their interfaces, and Educational Data Mining, in particular as applied to human-human pedagogical interactions and to user interaction with educational software.

Fostering Computational Thinking Among Underrepresented Students in STEM

Download Fostering Computational Thinking Among Underrepresented Students in STEM PDF Online Free

Author :
Publisher : Routledge
ISBN 13 : 1000408892
Total Pages : 247 pages
Book Rating : 4.0/5 (4 download)

DOWNLOAD NOW!


Book Synopsis Fostering Computational Thinking Among Underrepresented Students in STEM by : Jacqueline Leonard

Download or read book Fostering Computational Thinking Among Underrepresented Students in STEM written by Jacqueline Leonard and published by Routledge. This book was released on 2021-08-11 with total page 247 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book broadly educates preservice teachers and scholars about current research on computational thinking (CT). More specifically, attention is given to computational algorithmic thinking (CAT), particularly among underrepresented K–12 student groups in STEM education. Computational algorithmic thinking (CAT)—a precursor to CT—is explored in this text as the ability to design, implement, and evaluate the application of algorithms to solve a variety of problems. Drawing on observations from research studies that focused on innovative STEM programs, including underrepresented students in rural, suburban, and urban contexts, the authors reflect on project-based learning experiences, pedagogy, and evaluation that are conducive to developing advanced computational thinking, specifically among diverse student populations. This practical text includes vignettes and visual examples to illustrate how coding, computer modeling, robotics, and drones may be used to promote CT and CAT among students in diverse classrooms.

Innovating STEM Education: Increased Engagement and Best Practices

Download Innovating STEM Education: Increased Engagement and Best Practices PDF Online Free

Author :
Publisher : Common Ground Research Networks
ISBN 13 : 1863352511
Total Pages : 210 pages
Book Rating : 4.8/5 (633 download)

DOWNLOAD NOW!


Book Synopsis Innovating STEM Education: Increased Engagement and Best Practices by : Eugenia Koleza

Download or read book Innovating STEM Education: Increased Engagement and Best Practices written by Eugenia Koleza and published by Common Ground Research Networks. This book was released on 2022-09-15 with total page 210 pages. Available in PDF, EPUB and Kindle. Book excerpt: In recent years, there has been a focus on promoting the uptake of STEM subjects in schools. This has been driven by the need to ensure that young people gain the knowledge and skills essential to help them participate in a society in which mathematics, science and technology are increasingly important. Nevertheless, reform efforts, including curriculum development, have treated the STEM subjects mostly in isolation. Recognizing that efforts for education within each individual STEM discipline would encourage a wide range of conservations about different important aspects of teaching and learning, this conference considered the potential benefits and challenges for the integration of various STEM’s characteristics into education. In order to prepare students to address the problems of our society, it is necessary to provide them with opportunities to understand these problems through rich, engaging and powerful experiences that integrate the disciplines of STEM. This volume contains selected papers presented at the Hellenic Conferences “Innovating STEM education – HiSTEM 2016 and 2018” organized by the Postgraduate Program “Interdisciplinary Approach on Science, Technology, Engineering and Mathematics in Education – STEM Education” (stemeducation.upatras.gr). The first eleven papers were presented at the HiSTEM 2016 Conference and the last six papers at the HiSTEM 2018 Conference. These papers were selected after a peer review process from the conferences’ submitted papers. The conferences provided a platform for dissemination of best practices in teaching and learning STEM in Greece and also inspired and empowered STEM educators to improve teaching quality, to increase engagement in STEM education and career pathways, to connect students with real life industry relevancy and to drive creativity, inquiry-based learning, problem-solving and project-based learning.

STEM Learning

Download STEM Learning PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319261797
Total Pages : 183 pages
Book Rating : 4.3/5 (192 download)

DOWNLOAD NOW!


Book Synopsis STEM Learning by : Mesut Duran

Download or read book STEM Learning written by Mesut Duran and published by Springer. This book was released on 2015-11-06 with total page 183 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book reports the results of a three-year research program funded by the National Science Foundation which targeted students and teachers from four Detroit high schools in order for them to learn, experience, and use IT within the context of STEM (IT/STEM), and explore 21st century career and educational pathways. The book discusses the accomplishment of these goals through the creation of a Community of Designers-- an environment in which high school students and teachers, undergraduate/graduate student assistants, and STEM area faculty and industry experts worked together as a cohesive team. The program created four project-based design teams, one for each STEM area. Each team had access to two year-round IT/STEM enrichment experiences to create high-quality learning projects, strategies, and curriculum models. These strategies were applied in after school, weekend, and summer settings through hands-on, inquiry-based activities with a strong emphasis on non-traditional approaches to learning and understanding. The book represents the first comprehensive description and analysis of the research program and suggests a plan for future development and refinement.

Coding, Robotics, and Engineering for Young Students

Download Coding, Robotics, and Engineering for Young Students PDF Online Free

Author :
Publisher : Routledge
ISBN 13 : 1000491110
Total Pages : 202 pages
Book Rating : 4.0/5 (4 download)

DOWNLOAD NOW!


Book Synopsis Coding, Robotics, and Engineering for Young Students by : Ann Gadzikowski

Download or read book Coding, Robotics, and Engineering for Young Students written by Ann Gadzikowski and published by Routledge. This book was released on 2021-09-03 with total page 202 pages. Available in PDF, EPUB and Kindle. Book excerpt: Coding, Robotics, and Engineering for Young Students builds foundational computer science and robotics skills and knowledge in bright Pre-K-grade 2 students. Originally developed as enrichment courses for Northwestern University's Center for Talent Development, this curriculum emphasizes active, hands-on, and collaborative learning. Students are challenged to learn computer science content, such as coding, and robotics and engineering concepts, as well as practice high-level academic skills, such as creative problem solving, computational thinking, and critical thinking. Instructional practices balance screen time with active, collaborative classroom engagement. Learning is deepened when students are challenged to navigate the transition from a virtual learning environment to a tangible learning environment. The lessons can be implemented as standalone enrichment experiences or as part of a coordinated scope and sequence that leads to higher level computer science and engineering studies. Grades Pre-K-2

Handbook of Research on Driving STEM Learning With Educational Technologies

Download Handbook of Research on Driving STEM Learning With Educational Technologies PDF Online Free

Author :
Publisher : IGI Global
ISBN 13 : 1522520279
Total Pages : 590 pages
Book Rating : 4.5/5 (225 download)

DOWNLOAD NOW!


Book Synopsis Handbook of Research on Driving STEM Learning With Educational Technologies by : Ramírez-Montoya, María-Soledad

Download or read book Handbook of Research on Driving STEM Learning With Educational Technologies written by Ramírez-Montoya, María-Soledad and published by IGI Global. This book was released on 2017-02-01 with total page 590 pages. Available in PDF, EPUB and Kindle. Book excerpt: Educational strategies have evolved over the years, due to research breakthroughs and the application of technology. By using the latest learning innovations, curriculum and instructional design can be enhanced and strengthened. The Handbook of Research on Driving STEM Learning With Educational Technologies is an authoritative reference source for the latest scholarly research on the implementation and use of different techniques of instruction in modern classroom settings. Featuring exhaustive coverage on a variety of topics including data literacy, student motivation, and computer-aided assessment, this resource is an essential reference publication ideally designed for academicians, researchers, and professionals seeking current research on emerging uses of technology for STEM education.