The Routledge International Handbook of Work-Integrated Learning

Download The Routledge International Handbook of Work-Integrated Learning PDF Online Free

Author :
Publisher : Taylor & Francis
ISBN 13 : 1000882497
Total Pages : 777 pages
Book Rating : 4.0/5 (8 download)

DOWNLOAD NOW!


Book Synopsis The Routledge International Handbook of Work-Integrated Learning by : Karsten E. Zegwaard

Download or read book The Routledge International Handbook of Work-Integrated Learning written by Karsten E. Zegwaard and published by Taylor & Francis. This book was released on 2023-06-06 with total page 777 pages. Available in PDF, EPUB and Kindle. Book excerpt: The Routledge International Handbook of Work-Integrated Learning, third edition, provides an extensive overview of work-integrated learning (WIL) for practitioners and educators, and contains practical insights on how to improve everyday application of it. WIL is a diverse and complex subject, with much debate around what constitutes good practice. In this Handbook, well-established international WIL, an extensive compilation of relevant literature related to its application, and examples of good practice. The third edition has been substantively revised and restructured, presenting 11 different models of WIL along with supporting literature and examples, and discusses developing and managing WIL within a qualification and across the institution. The Handbook also presents evidence-based benefits for stakeholders and explores topics such as stakeholder engagement, risk management, and the role of national and international associations. This Handbook presents discussions on defining the practice of WIL and explores the current literature on theoretical thinking of WIL, wellbeing, equity and inclusion, assessment, and quality indicators. Bringing together scholars and specialists from around the world, this Handbook is essential reading for practitioners, educators, researchers, higher education leaders, and policy makers.

ITiCSE '19

Download ITiCSE '19 PDF Online Free

Author :
Publisher :
ISBN 13 : 9781450370639
Total Pages : 588 pages
Book Rating : 4.3/5 (76 download)

DOWNLOAD NOW!


Book Synopsis ITiCSE '19 by : ITiCSE '19

Download or read book ITiCSE '19 written by ITiCSE '19 and published by . This book was released on 2020-03-26 with total page 588 pages. Available in PDF, EPUB and Kindle. Book excerpt: This year, an ITiCSE record of 243 papers were submitted, of which 66 were accepted, giving an acceptance rate of 27%. Of these papers, just over half had an author from the United States or Canada, while European authors were represented in about 40% of the papers. We also accepted papers with authors from Central and South America, China, Japan, Australia, and the Middle East, giving us a truly international avour of current Computer Science Education research and practice. In addition to the Paper, Poster and Panel submissions, and Tips, Techniques and Courseware presentations, we have ten Working Groups investigating these topics: the pacing of introductory CS courses; fostering program comprehension for novice programmers; exploring pass rates in computing and other STEM subjects; sustainability issues in CS; diversity in the cybersecurity eld; data science education; benchmarking K-12 CS education in schools; developing a model curriculum for cloud computing; and designing better compiler error messages. The reports from these groups will be published in a companion volume to the nal proceedings, but we look forward to the working groups presenting preliminary findings during the conference.

Past, Present and Future of Computing Education Research

Download Past, Present and Future of Computing Education Research PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3031253361
Total Pages : 549 pages
Book Rating : 4.0/5 (312 download)

DOWNLOAD NOW!


Book Synopsis Past, Present and Future of Computing Education Research by : Mikko Apiola

Download or read book Past, Present and Future of Computing Education Research written by Mikko Apiola and published by Springer Nature. This book was released on 2023-04-17 with total page 549 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book presents a collection of meta-studies, reviews, and scientometric analyses that together reveal a fresh picture about the past, present, and future of computing education research (CER) as a field of science. The book begins with three chapters that discuss and summarise meta-research about the foundations of CER, its disciplinary identity, and use of research methodologies and theories. Based on this, the book proceeds with several scientometric analyses, which explore authors and their collaboration networks, dissemination practices, international collaboration, and shifts in research focus over the years. Analyses of dissemination are deepened in two chapters that focus on some of the most influential publication venues of CER. The book also contains a series of country-, or region-level analyses, including chapters that focus on the evolution of CER in the Baltic Region, Finland, Australasia, Israel, and in the UK & Ireland. Two chapters present case studies of influential CER initiatives in Sweden and Namibia. This book also includes chapters that focus on CER conducted at school level, and cover crucially important issues such as technology ethics, algorithmic bias, and their implications for CER.In all, this book contributes to building an understanding of the past, present and future of CER. This book also contributes new practical guidelines, highlights topical areas of research, shows who to connect with, where to publish, and gives ideas of innovative research niches. The book takes a unique methodological approach by presenting a combination of meta-studies, scientometric analyses of publication metadata, and large-scale studies about the evolution of CER in different geographical regions. This book is intended for educational practitioners, researchers, students, and anyone interested in CER. This book was written in collaboration with some of the leading experts of the field.

Guide to Teaching Computer Science

Download Guide to Teaching Computer Science PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030393607
Total Pages : 416 pages
Book Rating : 4.0/5 (33 download)

DOWNLOAD NOW!


Book Synopsis Guide to Teaching Computer Science by : Orit Hazzan

Download or read book Guide to Teaching Computer Science written by Orit Hazzan and published by Springer Nature. This book was released on 2020-08-05 with total page 416 pages. Available in PDF, EPUB and Kindle. Book excerpt: This concise yet thorough textbook presents an active-learning model for the teaching of computer science. Offering both a conceptual framework and detailed implementation guidelines, the work is designed to support a Methods of Teaching Computer Science (MTCS) course, but may be applied to the teaching of any area of computer science at any level, from elementary school to university. This text is not limited to any specific curriculum or programming language, but instead suggests various options for lesson and syllabus organization. Fully updated and revised, the third edition features more than 40 new activities, bringing the total to more than 150, together with new chapters on computational thinking, data science, and soft concepts and soft skills. This edition also introduces new conceptual frameworks for teaching such as the MERge model, and new formats for the professional development of computer science educators. Topics and features: includes an extensive set of activities, to further support the pedagogical principles outlined in each chapter; discusses educational approaches to computational thinking, how to address soft concepts and skills in a MTCS course, and the pedagogy of data science (NEW); focuses on teaching methods, lab-based teaching, and research in computer science education, as well as on problem-solving strategies; examines how to recognize and address learners’ misconceptions, and the different types of questions teachers can use to vary their teaching methods; provides coverage of assessment, teaching planning, and designing a MTCS course; reviews high school teacher preparation programs, and how prospective teachers can gain experience in teaching computer science. This easy-to-follow textbook and teaching guide will prove invaluable to computer science educators within all frameworks, including university instructors and high school teachers, as well as to instructors of computer science teacher preparation programs.

HCI International 2020 - Late Breaking Papers: Multimodality and Intelligence

Download HCI International 2020 - Late Breaking Papers: Multimodality and Intelligence PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 303060117X
Total Pages : 540 pages
Book Rating : 4.0/5 (36 download)

DOWNLOAD NOW!


Book Synopsis HCI International 2020 - Late Breaking Papers: Multimodality and Intelligence by : Constantine Stephanidis

Download or read book HCI International 2020 - Late Breaking Papers: Multimodality and Intelligence written by Constantine Stephanidis and published by Springer Nature. This book was released on 2020-10-16 with total page 540 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes late breaking papers from the 22nd International Conference on Human-Computer Interaction, HCII 2020, which was held in July 2020. The conference was planned to take place in Copenhagen, Denmark, but had to change to a virtual conference mode due to the COVID-19 pandemic. From a total of 6326 submissions, a total of 1439 papers and 238 posters have been accepted for publication in the HCII 2020 proceedings before the conference took place. In addition, a total of 333 papers and 144 posters are included in the volumes of the proceedings published after the conference as “Late Breaking Work” (papers and posters). These contributions address the latest research and development efforts in the field and highlight the human aspects of design and use of computing systems.

Generation and Update of a Digital Twin in a Process Plant

Download Generation and Update of a Digital Twin in a Process Plant PDF Online Free

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

DOWNLOAD NOW!


Book Synopsis Generation and Update of a Digital Twin in a Process Plant by : Josip Stjepandić

Download or read book Generation and Update of a Digital Twin in a Process Plant written by Josip Stjepandić and published by Springer Nature. This book was released on 2024-01-01 with total page 213 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book covers the most important subjects of digital twin in a process plant, including foundations, methods, achievements, and applications in a brownfield environment. Besides offering a variety of applications and procedural variants from research and industrial practice, this book also provides a comprehensive insight into holistic plant planning. It also discusses the challenges that currently exist in different application areas. This book would be of interest to industry professionals and researchers in industrial and manufacturing engineering.

Theorizing STEM Education in the 21st Century

Download Theorizing STEM Education in the 21st Century PDF Online Free

Author :
Publisher : BoD – Books on Demand
ISBN 13 : 1789857015
Total Pages : 238 pages
Book Rating : 4.7/5 (898 download)

DOWNLOAD NOW!


Book Synopsis Theorizing STEM Education in the 21st Century by : Kehdinga George Fomunyam

Download or read book Theorizing STEM Education in the 21st Century written by Kehdinga George Fomunyam and published by BoD – Books on Demand. This book was released on 2020-02-26 with total page 238 pages. Available in PDF, EPUB and Kindle. Book excerpt: Theorising STEM Education in the 21st Century is a book that captures the essence of Science, Technology, Engineering and Mathematics and the intricacies of STEM education in the contemporary society. It explores STEM as an interdisciplinary field as well as the individual disciplines that make up STEM. This ensures the field of STEM as a whole is theorised. The book provides critical insight on STEM education from Cairo to Cape Town or from America to Indonesia. With a team of authors from universities across the world, the book is a vital contribution to critical scholarship on STEM education in contemporary times.

Research Anthology on Developments in Gamification and Game-Based Learning

Download Research Anthology on Developments in Gamification and Game-Based Learning PDF Online Free

Author :
Publisher : IGI Global
ISBN 13 : 1668437112
Total Pages : 1971 pages
Book Rating : 4.6/5 (684 download)

DOWNLOAD NOW!


Book Synopsis Research Anthology on Developments in Gamification and Game-Based Learning by : Management Association, Information Resources

Download or read book Research Anthology on Developments in Gamification and Game-Based Learning written by Management Association, Information Resources and published by IGI Global. This book was released on 2021-11-26 with total page 1971 pages. Available in PDF, EPUB and Kindle. Book excerpt: Technology has increasingly become utilized in classroom settings in order to allow students to enhance their experiences and understanding. Among such technologies that are being implemented into course work are game-based learning programs. Introducing game-based learning into the classroom can help to improve students’ communication and teamwork skills and build more meaningful connections to the subject matter. While this growing field has numerous benefits for education at all levels, it is important to understand and acknowledge the current best practices of gamification and game-based learning and better learn how they are correctly implemented in all areas of education. The Research Anthology on Developments in Gamification and Game-Based Learning is a comprehensive reference source that considers all aspects of gamification and game-based learning in an educational context including the benefits, difficulties, opportunities, and future directions. Covering a wide range of topics including game concepts, mobile learning, educational games, and learning processes, it is an ideal resource for academicians, researchers, curricula developers, instructional designers, technologists, IT specialists, education professionals, administrators, software designers, students, and stakeholders in all levels of education.

Research and Evidence in Software Engineering

Download Research and Evidence in Software Engineering PDF Online Free

Author :
Publisher : CRC Press
ISBN 13 : 1000398846
Total Pages : 339 pages
Book Rating : 4.0/5 (3 download)

DOWNLOAD NOW!


Book Synopsis Research and Evidence in Software Engineering by : Varun Gupta

Download or read book Research and Evidence in Software Engineering written by Varun Gupta and published by CRC Press. This book was released on 2021-06-15 with total page 339 pages. Available in PDF, EPUB and Kindle. Book excerpt: Research and Evidence in Software Engineering: From Empirical Studies to Open Source Artifacts introduces advanced software engineering to software engineers, scientists, postdoctoral researchers, academicians, software consultants, management executives, doctoral students, and advanced level postgraduate computer science students. This book contains research articles addressing numerous software engineering research challenges associated with various software development-related activities, including programming, testing, measurements, human factors (social software engineering), specification, quality, program analysis, software project management, and more. It provides relevant theoretical frameworks, empirical research findings, and evaluated solutions addressing the research challenges associated with the above-mentioned software engineering activities. To foster collaboration among the software engineering research community, this book also reports datasets acquired systematically through scientific methods and related to various software engineering aspects that are valuable to the research community. These datasets will allow other researchers to use them in their research, thus improving the quality of overall research. The knowledge disseminated by the research studies contained in the book will hopefully motivate other researchers to further innovation in the way software development happens in real practice.

Research on E-Learning and ICT in Education

Download Research on E-Learning and ICT in Education PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030643638
Total Pages : 302 pages
Book Rating : 4.0/5 (36 download)

DOWNLOAD NOW!


Book Synopsis Research on E-Learning and ICT in Education by : Thrasyvoulos Tsiatsos

Download or read book Research on E-Learning and ICT in Education written by Thrasyvoulos Tsiatsos and published by Springer Nature. This book was released on 2021-03-09 with total page 302 pages. Available in PDF, EPUB and Kindle. Book excerpt: This volume includes contributions based on selected full papers presented at the 11th Pan-Hellenic and International Conference “ICT in Education”, held in Greece in 2018. The volume includes papers covering technical, pedagogical, organizational, instructional, as well as policy aspects of ICT in Education and e-Learning. Special emphasis is given to applied research relevant to the educational practice guided by the educational realities in schools, colleges, universities and informal learning organizations. This volume encompasses current trends, perspectives, and approaches determining e-Learning and ICT integration in practice, including learning and teaching, curriculum and instructional design, learning media and environments, teacher education and professional development. It is based on research work originally presented at the conference, but the call for chapters was open and disseminated to the international community attracting also international contributions.

Handbook of Research on Equity in Computer Science in P-16 Education

Download Handbook of Research on Equity in Computer Science in P-16 Education PDF Online Free

Author :
Publisher : IGI Global
ISBN 13 : 1799847403
Total Pages : 354 pages
Book Rating : 4.7/5 (998 download)

DOWNLOAD NOW!


Book Synopsis Handbook of Research on Equity in Computer Science in P-16 Education by : Keengwe, Jared

Download or read book Handbook of Research on Equity in Computer Science in P-16 Education written by Keengwe, Jared and published by IGI Global. This book was released on 2020-11-13 with total page 354 pages. Available in PDF, EPUB and Kindle. Book excerpt: The growing trend for high-quality computer science in school curricula has drawn recent attention in classrooms. With an increasingly information-based and global society, computer science education coupled with computational thinking has become an integral part of an experience for all students, given that these foundational concepts and skills intersect cross-disciplinarily with a set of mental competencies that are relevant in their daily lives and work. While many agree that these concepts should be taught in schools, there are systematic inequities that exist to prevent students from accessing related computer science skills. The Handbook of Research on Equity in Computer Science in P-16 Education is a comprehensive reference book that highlights relevant issues, perspectives, and challenges in P-16 environments that relate to the inequities that students face in accessing computer science or computational thinking and examines methods for challenging these inequities in hopes of allowing all students equal opportunities for learning these skills. Additionally, it explores the challenges and policies that are created to limit access and thus reinforce systems of power and privilege. The chapters highlight issues, perspectives, and challenges faced in P-16 environments that include gender and racial imbalances, population of growing computer science teachers who are predominantly white and male, teacher preparation or lack of faculty expertise, professional development programs, and more. It is intended for teacher educators, K-12 teachers, high school counselors, college faculty in the computer science department, school administrators, curriculum and instructional designers, directors of teaching and learning centers, policymakers, researchers, and students.

Inclusive Computing Education in the Secondary School

Download Inclusive Computing Education in the Secondary School PDF Online Free

Author :
Publisher : Taylor & Francis
ISBN 13 : 100097040X
Total Pages : 138 pages
Book Rating : 4.0/5 (9 download)

DOWNLOAD NOW!


Book Synopsis Inclusive Computing Education in the Secondary School by : Louise Hayes

Download or read book Inclusive Computing Education in the Secondary School written by Louise Hayes and published by Taylor & Francis. This book was released on 2023-10-24 with total page 138 pages. Available in PDF, EPUB and Kindle. Book excerpt: Underpinned by pedagogical practices and theories of what works in teaching computing, this book gives existing and new teachers ideas to enable them to plan an inclusive curriculum for the secondary school computing classroom. Computing is one of the fastest-developing subjects in the curriculum, and computing teachers will always be updating their subject knowledge and pedagogical approaches. Each chapter explores a specific aspect of inclusion and potential barriers faced by students and is designed to challenge teachers to think about their own practice and curriculum design. Themes include the influence of classroom environments, bias in the use of data, collaborative learning, building cultural capital, and racism within AI applications. The book is also laced with practical ideas to develop teaching shared by a wealth of experienced practitioners, researchers and industry professionals. Written with consideration for the National Curriculum for Computing, this valuable text will give trainee teachers, recently qualified teachers, and experienced teachers the confidence and knowledge they need to successfully deliver an inclusive computing curriculum in the classroom.

17th International Conference on Information Technology–New Generations (ITNG 2020)

Download 17th International Conference on Information Technology–New Generations (ITNG 2020) PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030430200
Total Pages : 691 pages
Book Rating : 4.0/5 (34 download)

DOWNLOAD NOW!


Book Synopsis 17th International Conference on Information Technology–New Generations (ITNG 2020) by : Shahram Latifi

Download or read book 17th International Conference on Information Technology–New Generations (ITNG 2020) written by Shahram Latifi and published by Springer Nature. This book was released on 2020-05-11 with total page 691 pages. Available in PDF, EPUB and Kindle. Book excerpt: This volume presents the 17th International Conference on Information Technology—New Generations (ITNG), and chronicles an annual event on state of the art technologies for digital information and communications. The application of advanced information technology to such domains as astronomy, biology, education, geosciences, security, and healthcare are among the themes explored by the ITNG proceedings. Visionary ideas, theoretical and experimental results, as well as prototypes, designs, and tools that help information flow to end users are of special interest. Specific topics include Machine Learning, Robotics, High Performance Computing, and Innovative Methods of Computing. The conference features keynote speakers; a best student contribution award, poster award, and service award; a technical open panel, and workshops/exhibits from industry, government, and academia.

HCI International 2020 – Late Breaking Papers: Interaction, Knowledge and Social Media

Download HCI International 2020 – Late Breaking Papers: Interaction, Knowledge and Social Media PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030601528
Total Pages : 734 pages
Book Rating : 4.0/5 (36 download)

DOWNLOAD NOW!


Book Synopsis HCI International 2020 – Late Breaking Papers: Interaction, Knowledge and Social Media by : Constantine Stephanidis

Download or read book HCI International 2020 – Late Breaking Papers: Interaction, Knowledge and Social Media written by Constantine Stephanidis and published by Springer Nature. This book was released on 2020-09-26 with total page 734 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book constitutes late breaking papers from the 22nd International Conference on Human-Computer Interaction, HCII 2020, which was held in July 2020. The conference was planned to take place in Copenhagen, Denmark, but had to change to a virtual conference mode due to the COVID-19 pandemic. From a total of 6326 submissions, a total of 1439 papers and 238 posters have been accepted for publication in the HCII 2020 proceedings before the conference took place. In addition, a total of 333 papers and 144 posters are included in the volumes of the proceedings published after the conference as “Late Breaking Work” (papers and posters). These contributions address the latest research and development efforts in the field and highlight the human aspects of design and use of computing systems. The 54 late breaking papers address topics such as Interaction, Knowledge and Social Media.

Modeling Programming Competency

Download Modeling Programming Competency PDF Online Free

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

DOWNLOAD NOW!


Book Synopsis Modeling Programming Competency by : Natalie Kiesler

Download or read book Modeling Programming Competency written by Natalie Kiesler and published by Springer Nature. This book was released on 2024-01-28 with total page 170 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book covers a qualitative study on the programming competencies of novice learners in higher education. To be precise, the book investigates the expected programming competencies within basic programming education at universities and the extent to which the Computer Science curricula fail to provide transparent, observable learning outcomes and assessable competencies. The study analyzes empirical data on 35 exemplary universities' curricula and interviews with experts in the field. The book covers research desiderata, research design and methodology, an in-depth data analysis, and a presentation and discussion of results in the context of programming education. Addressing programming competency in such great detail is essential due to the increasing relevance of computing in today’s society and the need for competent programmers who will help shape our future. Although programming is a core tier of computing and many related disciplines, learning how to program can be challenging in higher education, and many students fail in introductory programming. The book aims to understand what programming means, what programming competency encompasses, and what teachers expect of novice learners. In addition, it illustrates the cognitive complexity of programming as an advanced competency, including knowledge, skills, and dispositions in context. So, the purpose is to communicate the breadth and depth of programming competency to educators and learners of programming, including institutions, curriculum designers, and accreditation bodies. Moreover, the book’s goal is to represent how a qualitative research methodology can be applied in the context of computing education research, as the qualitative research paradigm is still an exception in computing education research. The book provides new insights into programming competency. It outlines the components of programming competencies in terms of knowledge, skills, and dispositions and their cognitive complexity according to the CC2020 computing curricula and the Anderson-Krathwohl taxonomy of the cognitive domain. These insights are essential as programming constitutes one of the most relevant competencies in all computing study programs. In addition, being able to program describes the capability of solving problems, which is also a core competency in today’s increasingly digitalized society. In particular, the book reveals the great relevance of dispositions and other competency components in programming education, which curricula currently fail to recognize and specify. In addition, the book outlines the resulting implications for higher education institutions, educators, and student expectations. Yet another result of interest to graduate students is the multi-method study design that allows for the triangulation of data and results.

ECEL 2020 19th European Conference on e-Learning

Download ECEL 2020 19th European Conference on e-Learning PDF Online Free

Author :
Publisher : Academic Conferences International Limited
ISBN 13 : 1912764792
Total Pages : pages
Book Rating : 4.9/5 (127 download)

DOWNLOAD NOW!


Book Synopsis ECEL 2020 19th European Conference on e-Learning by : Prof. Dr.-Ing. Carsten Busc,

Download or read book ECEL 2020 19th European Conference on e-Learning written by Prof. Dr.-Ing. Carsten Busc, and published by Academic Conferences International Limited. This book was released on 2020-10-29 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt:

Current and Prospective Applications of Virtual Reality in Higher Education

Download Current and Prospective Applications of Virtual Reality in Higher Education PDF Online Free

Author :
Publisher : IGI Global
ISBN 13 : 1799849619
Total Pages : 328 pages
Book Rating : 4.7/5 (998 download)

DOWNLOAD NOW!


Book Synopsis Current and Prospective Applications of Virtual Reality in Higher Education by : Choi, Dong Hwa

Download or read book Current and Prospective Applications of Virtual Reality in Higher Education written by Choi, Dong Hwa and published by IGI Global. This book was released on 2020-07-31 with total page 328 pages. Available in PDF, EPUB and Kindle. Book excerpt: For the last decade, virtual reality has been utilized in diverse fields such as entertainment, medicine, and industry. Recently, virtual reality has been applied in educational settings in order to transform student learning and experiences through such methods as building prototypes using digital devices or exploring new cultures through immersive interactions. Teachers who can incorporate virtual reality into their classrooms can provide their students with more meaningful learning experiences and can witness higher engagement. Current and Prospective Applications of Virtual Reality in Higher Education is a cutting-edge academic research book that provides comprehensive research on the integration of virtual reality in education programs and establishes foundations for course design, program development, and institutional strategic planning. The book covers an overall understanding and approach to virtual reality in education, specific applications of using virtual reality in higher education, and prospects and issues of virtual reality in the future. Highlighting a wide range of topics such as gamification, teacher training, and virtual reality, this book is ideal for teachers, instructional designers, curriculum developers, academicians, program developers, administrators, educational software developers, policymakers, researchers, education professionals, and students.