Browse Results

Showing 82,626 through 82,650 of 84,878 results

Lean Game Development: Apply Lean Frameworks to the Process of Game Development

by Julia Naomi Rosenfield Boeira

Master Lean UX and Lean Startup techniques to improve your agile game development experience beyond Scrum. This updated version of the book focuses on applying lean and agile methodologies to the game development process and features improved examples, applied techniques, and a whole new section explaining how to test a game in Unity with CI. You'll see how to define a minimum viable product (MVP) for games with Lean Canvas, allowing customers to iterate over it and collect feedback for improvement at every cycle. All of these are achieved while still using standard Agile techniques. The first part of the book explains the ideation process of a game and how lean methodologies allow developers, especially small studios, to avoid scope creep. Next, it it provides guidance on creating MVPs and using player feedback to iterate and improve games. The book then discusses continual improvement (CI) methods. A crucial part of CI is generation of Lean Canvas. Lean Game Development, Second Edition shows you how to iterate until you develop a game that satisfies developers, gamers, and your studio's financial goals.What You'll LearnStudy lean and agile methodologies to enhance the game development process Find out how to improve the way game productions define value and iterate over itApply development strategies to enrich the game development processWho This Book Is ForPeople from all sectors of the gaming industry will find the book useful in planning their project in a more iterative way, unloading the management burden on the development process and collecting feedback to improve the game content as early as possible.

Learn coding with Python and JavaScript: A practical introduction for beginners

by Joachim L. Zuckarelli

Whether on the computer, tablet, mobile phone, in the car or in the coffee machine - computer programs determine our everyday life. Software is becoming increasingly important, hardly anything works without the mysterious power of algorithms. But how do programs work? And how do you develop them? This book teaches you the basics of programming. Using everyday examples, you will first learn the basic concepts of programming, which are similar in all programming languages. Based on these basic ideas, you will then learn two popular and very useful programming languages, Python and JavaScript, in a systematic way and with many practical exercises, which you can use for a wide range of different tasks. The book is aimed at novice programmers of all ages (from students to professionals) who have no previous programming experience.

Learn Java Fundamentals: A Primer for Java Development and Programming

by Jeff Friesen

Sharpen your Java skills and boost your potential as an IT specialist. This book introduces you to the basic Java features and APIs needed to prepare for a career in programming and development. You’ll first receive an introduction to Java and then explore language features ranging from comments though exception/error handling, focusing mainly on language syntax and a few select syntax-related APIs. This constitutes the heart of the book, and you’ll use these building blocks to construct simple Java programs, and learn where Java’s implementations of expressions (and operators), and statements diverge from other languages. The final few chapters tour some additional APIs such as the Math class, related types, String and StringBuffer, and System. Along the way you’ll discover some interesting programs, such as Graph (a sine/cosine wave-plotting application) and WC (a word-counting application). Two appendixes provide quick references to Java’s supported reserved words, and to Java’s supported operators. Equipped with this knowledge, Learn Java Fundamentals will provide you the pathway to explore additional APIs on your own, and increase your Java awareness. What You’ll Learn Understand the basics of Java applications and APIs Study language features such as comments, identifiers, variables, types, and literals. Explore operators, expressions, statements, and other key features such as classes, objects, class extension, and class abstraction. Who This Book Is For Developers, programmers, and students with little or no Java experience

Learn Programming with C: An Easy Step-by-Step Self-Practice Book for Learning C

by Sazzad M.S. Imran Md Atiqur Ahad

Authored by two standout professors in the field of Computer Science and Technology with extensive experience in instructing, Learn Programming with C: An Easy Step-by Step Self-Practice Book for Learning C is a comprehensive and accessible guide to programming with one of the most popular languages. Meticulously illustrated with figures and examples, this book is a comprehensive guide to writing, editing, and executing C programs on different operating systems and platforms, as well as how to embed C programs into other applications and how to create one’s own library. A variety of questions and exercises are included in each chapter to test the readers’ knowledge. Written for the novice C programmer, especially undergraduate and graduate students, this book’s line-by-line explanation of code and succinct writing style makes it an excellent companion for classroom teaching, learning, and programming labs.

Learn Programming with C: An Easy Step-by-Step Self-Practice Book for Learning C

by Sazzad M.S. Imran Md Atiqur Ahad

Authored by two standout professors in the field of Computer Science and Technology with extensive experience in instructing, Learn Programming with C: An Easy Step-by Step Self-Practice Book for Learning C is a comprehensive and accessible guide to programming with one of the most popular languages. Meticulously illustrated with figures and examples, this book is a comprehensive guide to writing, editing, and executing C programs on different operating systems and platforms, as well as how to embed C programs into other applications and how to create one’s own library. A variety of questions and exercises are included in each chapter to test the readers’ knowledge. Written for the novice C programmer, especially undergraduate and graduate students, this book’s line-by-line explanation of code and succinct writing style makes it an excellent companion for classroom teaching, learning, and programming labs.

Learn R: As a Language (Chapman & Hall/CRC The R Series)

by Pedro J. Aphalo

Learning a computer language like R can be either frustrating, fun or boring. Having fun requires challenges that wake up the learner’s curiosity but also provide an emotional reward for overcoming them. The book is designed so that it includes smaller and bigger challenges, in what I call playgrounds, in the hope that all readers will enjoy their path to R fluency. Fluency in the use of a language is a skill that is acquired through practice and exploration. For students and professionals in the biological sciences, humanities and many applied fields, recognizing the parallels between R and natural languages should help them feel at home with R. The approach I use is similar to that of a travel guide, encouraging exploration and describing the available alternatives and how to reach them. The intention is to guide the reader through the R landscape of 2024 and beyond.What is new in the second edition? Text expanded by more than 25% to include additional R features and gentler and more detailed explanations Contains 24 new diagrams and flowcharts, seven new tables, and revised text and code examples for clarity All three indexes were expanded, and answers to 28 frequently asked questions added What will you find in this book? Programming concepts explained as they apply to current R Emphasis on the role of abstractions in programming Few prescriptive rules—mostly the author’s preferences together with alternatives Presentation of the R language emphasizing the “R way of doing things” Tutoring for “programming in the small” using scripts for data analysis Explanation of the differences between R proper and extensions for data wrangling The grammar of graphics is described as a language for the construction of data visualisations Examples of data exchange between R and the foreign world using common file formats Coaching to become an independent R user, capable of writing original scripts and solving future challenges

Learn R: As a Language (Chapman & Hall/CRC The R Series)

by Pedro J. Aphalo

Learning a computer language like R can be either frustrating, fun or boring. Having fun requires challenges that wake up the learner’s curiosity but also provide an emotional reward for overcoming them. The book is designed so that it includes smaller and bigger challenges, in what I call playgrounds, in the hope that all readers will enjoy their path to R fluency. Fluency in the use of a language is a skill that is acquired through practice and exploration. For students and professionals in the biological sciences, humanities and many applied fields, recognizing the parallels between R and natural languages should help them feel at home with R. The approach I use is similar to that of a travel guide, encouraging exploration and describing the available alternatives and how to reach them. The intention is to guide the reader through the R landscape of 2024 and beyond.What is new in the second edition? Text expanded by more than 25% to include additional R features and gentler and more detailed explanations Contains 24 new diagrams and flowcharts, seven new tables, and revised text and code examples for clarity All three indexes were expanded, and answers to 28 frequently asked questions added What will you find in this book? Programming concepts explained as they apply to current R Emphasis on the role of abstractions in programming Few prescriptive rules—mostly the author’s preferences together with alternatives Presentation of the R language emphasizing the “R way of doing things” Tutoring for “programming in the small” using scripts for data analysis Explanation of the differences between R proper and extensions for data wrangling The grammar of graphics is described as a language for the construction of data visualisations Examples of data exchange between R and the foreign world using common file formats Coaching to become an independent R user, capable of writing original scripts and solving future challenges

Learning Advanced Python by Studying Open Source Projects (Chapman & Hall/CRC The Python Series)

by Rongpeng Li

This book is one of its own kind. It is not an encyclopedia or a hands-on tutorial that traps readers in the tutorial hell. It is a distillation of just one common Python user’s learning experience. The experience is packaged with exceptional teaching techniques, careful dependence unraveling and, most importantly, passion. Learning Advanced Python by Studying Open Source Projects helps readers overcome the difficulty in their day-to-day tasks and seek insights from solutions in famous open source projects. Different from a technical manual, this book mixes the technical knowledge, real-world applications and more theoretical content, providing readers with a practical and engaging approach to learning Python. Throughout this book, readers will learn how to write Python code that is efficient, readable and maintainable, covering key topics such as data structures, algorithms, object-oriented programming and more. The author’s passion for Python shines through in this book, making it an enjoyable and inspiring read for both beginners and experienced programmers.

Learning Advanced Python by Studying Open Source Projects (Chapman & Hall/CRC The Python Series)

by Rongpeng Li

This book is one of its own kind. It is not an encyclopedia or a hands-on tutorial that traps readers in the tutorial hell. It is a distillation of just one common Python user’s learning experience. The experience is packaged with exceptional teaching techniques, careful dependence unraveling and, most importantly, passion. Learning Advanced Python by Studying Open Source Projects helps readers overcome the difficulty in their day-to-day tasks and seek insights from solutions in famous open source projects. Different from a technical manual, this book mixes the technical knowledge, real-world applications and more theoretical content, providing readers with a practical and engaging approach to learning Python. Throughout this book, readers will learn how to write Python code that is efficient, readable and maintainable, covering key topics such as data structures, algorithms, object-oriented programming and more. The author’s passion for Python shines through in this book, making it an enjoyable and inspiring read for both beginners and experienced programmers.

Learning Analytics Enhanced Online Learning Support

by Shuang Li

Offering the latest developments in online education in the era of big data, this book explores theories, technologies, and practices in the field of data-driven online learning support services using learning analytics. This book is divided into five chapters. Chapter 1 reflects and reconstructs the connotation of learning support against the backdrop of education reform, the rise of learning analytics, and the upgrading of the demand for learning services in the new era. Chapter 2 presents a P-K-DSE-E model of online learner characteristics and discusses measurement and data representation methods for learner characteristics based on it. Chapters 3–5 focus on the three types of learning support that are closely related to learning performance and satisfaction, including the promotion of social learning, electronic learning assessment based on the learning process, and personalized tutoring and support. This book innovatively develops the concept, theory, and practical methods of student support services in distance education traditional practices in the new era and provides valuable exploration of data-driven personalized learning service methods and technologies in the era of artificial intelligence through rich examples. This book will be essential reading for students and scholars of distance and online education, educational technology, and audiovisual education.

Learning Analytics Enhanced Online Learning Support

by Shuang Li

Offering the latest developments in online education in the era of big data, this book explores theories, technologies, and practices in the field of data-driven online learning support services using learning analytics. This book is divided into five chapters. Chapter 1 reflects and reconstructs the connotation of learning support against the backdrop of education reform, the rise of learning analytics, and the upgrading of the demand for learning services in the new era. Chapter 2 presents a P-K-DSE-E model of online learner characteristics and discusses measurement and data representation methods for learner characteristics based on it. Chapters 3–5 focus on the three types of learning support that are closely related to learning performance and satisfaction, including the promotion of social learning, electronic learning assessment based on the learning process, and personalized tutoring and support. This book innovatively develops the concept, theory, and practical methods of student support services in distance education traditional practices in the new era and provides valuable exploration of data-driven personalized learning service methods and technologies in the era of artificial intelligence through rich examples. This book will be essential reading for students and scholars of distance and online education, educational technology, and audiovisual education.

Learning Analytics Methods and Tutorials: A Practical Guide Using R

by Sonsoles López-Pernas Mohammed Saqr

This open access comprehensive methodological book offers a much-needed answer to the lack of resources and methodological guidance in learning analytics, which has been a problem ever since the field started. The book covers all important quantitative topics in education at large as well as the latest in learning analytics and education data mining. The book also goes deeper into advanced methods that are at the forefront of novel methodological innovations. Authors of the book include world-renowned learning analytics researchers, R package developers, and methodological experts from diverse fields offering an unprecedented interdisciplinary reference on novel topics that is hard to find elsewhere.The book starts with the basics of R as a programming language, the basics of data cleaning, data manipulation, statistics, and analytics. In doing so, the book is suitable for newcomers as they can find an easy entry to the field, as well as being comprehensive of all the major methodologies. For every method, the corresponding chapter starts with the basics, explains the main concepts, and reviews examples from the literature. Every chapter has a detailed explanation of the essential techniques and basic functions combined with code and a full tutorial of the analysis with open-access real-life data. A total of 22 chapters are included in the book covering a wide range of methods such as predictive learning analytics, network analysis, temporal networks, epistemic networks, sequence analysis, process mining, factor analysis, structural topic modeling, clustering, longitudinal analysis, and Markov models. What is really unique about the book is that researchers can perform the most advanced analysis with the included code using the step-by-step tutorial and the included data without the need for any extra resources.This is an open access book.

Learning Analytics und Künstliche Intelligenz in Studium und Lehre: Erfahrungen und Schlussfolgerungen aus einer hochschulweiten Erprobung (Doing Higher Education)

by Peter Salden Jonas Leschke

In dem Sammelband werden die Ergebnisse aus dem Projekt „KI:edu.nrw - Didaktik, Ethik und Technik von Learning Analytics und KI in der Hochschulbildung“ im Zeitraum 2020-2023 vorgestellt. Ziel des Projekts war es, sowohl an der im Schwerpunkt geförderten Ruhr-Universität Bochum als auch an der partnerschaftlich verbundenen RWTH Aachen exemplarisch zu erarbeiten, wie Regeln, Konzepte, Prozesse und Technik für den Einsatz von Learning Analytics und KI in Studium und Lehre ausgestaltet werden können. Die Besonderheit: Alle lehrbezogenen Akteurinnen und Akteure wurden in einem umfassenden Ansatz einbezogen, um zu verstehen, wie Hochschulen sich als Gesamtorganisationen auf die kommenden Herausforderungen in diesem Bereich einstellen müssen. Der Band zeigt damit Wege in eine zukünftige Hochschulwelt, die nicht mehr in allzu weiter Ferne liegt.

Learning and Collaboration Technologies: 11th International Conference, LCT 2024, Held as Part of the 26th HCI International Conference, HCII 2024, Washington, DC, USA, June 29–July 4, 2024, Proceedings, Part II (Lecture Notes in Computer Science #14723)

by Panayiotis Zaphiris Andri Ioannou

This three-volume set LNCS 14722-14724 constitutes the thoroughly refereed proceedings of the 11th International Conference, LCT 2024, held as part of the 26th International Conference on Human-Computer Interaction, HCI International 2024 (HCII 2024), was held as a hybrid event in Washington DC, USA, during June/July 2024. The total of 1271 papers and 309 posters included in the HCII 2023 proceedings was carefully reviewed and selected from 5108 submissions. The LCT 2024 conference addresses theoretical foundations, design, and implementation, as well as effectiveness and impact issues related to interactive technologies for learning and collaboration, including design methodologies, developments and tools, theoretical models, learning design or learning experience (LX) design, as well as technology adoption and use in formal, non-formal and informal educational contexts.

Learning and Collaboration Technologies: 11th International Conference, LCT 2024, Held as Part of the 26th HCI International Conference, HCII 2024, Washington, DC, USA, June 29–July 4, 2024, Proceedings, Part III (Lecture Notes in Computer Science #14724)

by Panayiotis Zaphiris Andri Ioannou

This three-volume set LNCS 14722-14724 constitutes the thoroughly refereed proceedings of the 11th International Conference, LCT 2024, held as part of the 26th International Conference on Human-Computer Interaction, HCI International 2024 (HCII 2024), was held as a hybrid event in Washington DC, USA, during June/July 2024. The total of 1271 papers and 309 posters included in the HCII 2023 proceedings was carefully reviewed and selected from 5108 submissions. The LCT 2024 conference addresses theoretical foundations, design, and implementation, as well as effectiveness and impact issues related to interactive technologies for learning and collaboration, including design methodologies, developments and tools, theoretical models, learning design or learning experience (LX) design, as well as technology adoption and use in formal, non-formal and informal educational contexts.

Learning and Collaboration Technologies: 11th International Conference, LCT 2024, Held as Part of the 26th HCI International Conference, HCII 2024, Washington, DC, USA, June 29–July 4, 2024, Proceedings, Part I (Lecture Notes in Computer Science #14722)

by Panayiotis Zaphiris Andri Ioannou

This three-volume set LNCS 14722-14724 constitutes the thoroughly refereed proceedings of the 11th International Conference, LCT 2024, held as part of the 26th International Conference on Human-Computer Interaction, HCI International 2024 (HCII 2024), was held as a hybrid event in Washington DC, USA, during June/July 2024. The total of 1271 papers and 309 posters included in the HCII 2023 proceedings was carefully reviewed and selected from 5108 submissions. The LCT 2024 conference addresses theoretical foundations, design, and implementation, as well as effectiveness and impact issues related to interactive technologies for learning and collaboration, including design methodologies, developments and tools, theoretical models, learning design or learning experience (LX) design, as well as technology adoption and use in formal, non-formal and informal educational contexts.

Learning and Relearning Equipment Complexity: Achieving Safety in Engineering Complex Systems (Developments in Quality and Safety)

by Sasho Andonov

With industrial systems becoming ever more mechanized and reliant on advanced technology, the complexity of equipment, especially in risky industries, is increasing on a daily basis. A thorough understanding of operations and providing safety for these complex systems has become a firm requirement for many. This book offers the knowledge required by safety professionals to provide and maintain the safety of engineering complex systems. Through a scientific and engineering approach to designing, implementing, operating, and maintaining complex systems, Learning and Relearning Equipment Complexity: Achieving Safety in Engineering Complex Systems details the need for more engineering and scientific knowledge to understand and maintain their safety. It gives clear explanations of reasons for a system’s complexity, based on control systems and non-linear dynamics. In addition, the book addresses the necessary changes in the approach and the procedures for the safety assessment of engineering complex systems. The reader will develop a thorough understanding of what complex systems are, why they are complex, and how they are utilized. This book will appeal to any safety professional tasked with complex systems. This extends to professionals in risky industries such as aviation, nuclear power, chemicals, railway and transport, and pharmaceuticals.

Learning and Relearning Equipment Complexity: Achieving Safety in Engineering Complex Systems (Developments in Quality and Safety)

by Sasho Andonov

With industrial systems becoming ever more mechanized and reliant on advanced technology, the complexity of equipment, especially in risky industries, is increasing on a daily basis. A thorough understanding of operations and providing safety for these complex systems has become a firm requirement for many. This book offers the knowledge required by safety professionals to provide and maintain the safety of engineering complex systems. Through a scientific and engineering approach to designing, implementing, operating, and maintaining complex systems, Learning and Relearning Equipment Complexity: Achieving Safety in Engineering Complex Systems details the need for more engineering and scientific knowledge to understand and maintain their safety. It gives clear explanations of reasons for a system’s complexity, based on control systems and non-linear dynamics. In addition, the book addresses the necessary changes in the approach and the procedures for the safety assessment of engineering complex systems. The reader will develop a thorough understanding of what complex systems are, why they are complex, and how they are utilized. This book will appeal to any safety professional tasked with complex systems. This extends to professionals in risky industries such as aviation, nuclear power, chemicals, railway and transport, and pharmaceuticals.

Learning Automata and Their Applications to Intelligent Systems

by JunQi Zhang MengChu Zhou

Comprehensive guide on learning automata, introducing two variants to accelerate convergence and computational update speed Learning Automata and Their Applications to Intelligent Systems provides a comprehensive guide on learning automata from the perspective of principles, algorithms, improvement directions, and applications. The text introduces two variants to accelerate the convergence speed and computational update speed, respectively; these two examples demonstrate how to design new learning automata for a specific field from the aspect of algorithm design to give full play to the advantage of learning automata. As noisy optimization problems exist widely in various intelligent systems, this book elaborates on how to employ learning automata to solve noisy optimization problems from the perspective of algorithm design and application. The existing and most representative applications of learning automata include classification, clustering, game, knapsack, network, optimization, ranking, and scheduling. They are well-discussed. Future research directions to promote an intelligent system are suggested. Written by two highly qualified academics with significant experience in the field, Learning Automata and Their Applications to Intelligent Systems covers such topics as: Mathematical analysis of the behavior of learning automata, along with suitable learning algorithms Two application-oriented learning automata: one to discover and track spatiotemporal event patterns, and the other to solve stochastic searching on a line Demonstrations of two pioneering variants of Optimal Computing Budge Allocation (OCBA) methods and how to combine learning automata with ordinal optimization How to achieve significantly faster convergence and higher accuracy than classical pursuit schemes via lower computational complexity of updating the state probabilityA timely text in a rapidly developing field, Learning Automata and Their Applications to Intelligent Systems is an essential resource for researchers in machine learning, engineering, operation, and management. The book is also highly suitable for graduate level courses on machine learning, soft computing, reinforcement learning and stochastic optimization.

Learning Automata and Their Applications to Intelligent Systems

by JunQi Zhang MengChu Zhou

Comprehensive guide on learning automata, introducing two variants to accelerate convergence and computational update speed Learning Automata and Their Applications to Intelligent Systems provides a comprehensive guide on learning automata from the perspective of principles, algorithms, improvement directions, and applications. The text introduces two variants to accelerate the convergence speed and computational update speed, respectively; these two examples demonstrate how to design new learning automata for a specific field from the aspect of algorithm design to give full play to the advantage of learning automata. As noisy optimization problems exist widely in various intelligent systems, this book elaborates on how to employ learning automata to solve noisy optimization problems from the perspective of algorithm design and application. The existing and most representative applications of learning automata include classification, clustering, game, knapsack, network, optimization, ranking, and scheduling. They are well-discussed. Future research directions to promote an intelligent system are suggested. Written by two highly qualified academics with significant experience in the field, Learning Automata and Their Applications to Intelligent Systems covers such topics as: Mathematical analysis of the behavior of learning automata, along with suitable learning algorithms Two application-oriented learning automata: one to discover and track spatiotemporal event patterns, and the other to solve stochastic searching on a line Demonstrations of two pioneering variants of Optimal Computing Budge Allocation (OCBA) methods and how to combine learning automata with ordinal optimization How to achieve significantly faster convergence and higher accuracy than classical pursuit schemes via lower computational complexity of updating the state probabilityA timely text in a rapidly developing field, Learning Automata and Their Applications to Intelligent Systems is an essential resource for researchers in machine learning, engineering, operation, and management. The book is also highly suitable for graduate level courses on machine learning, soft computing, reinforcement learning and stochastic optimization.

Learning C# Through Small Projects

by Denis Panjuta Jafar Jabbarzadeh

Learning C# Through Small Projects offers you a hands-on approach to understanding advanced C# concepts through engaging projects and minigames. The rationale is simple: learning by doing. You dive straight into the action, building eleven distinct projects that range from an interactive storytelling program to a responsive Discord chatbot. Each project is meticulously designed to introduce and reinforce specific C# concepts, ensuring that you not only understand the theory but can also apply it in real-world scenarios. The book is structured to provide a gradual learning curve. The initial chapters lay the foundation, introducing you to the basics of C# programming. As you progress, the projects become more intricate, delving into advanced topics such as asynchronous operations, data integrity, and API integration. By the end of the book, you'll have a comprehensive understanding of C# and a portfolio of projects to showcase your skills. Authored by Denis Panjuta and Jafar Jabbarzadeh, renowned instructors with a combined student base of over 350,000, this book is more than just a guide—it's a mentor. Their vast teaching experience shines through in every chapter, ensuring that complex topics are broken down into easily digestible segments. Moreover, their commitment to practical learning ensures that every concept is paired with a hands-on project, thus reinforcing your understanding and building your confidence.

A Learning Community of Reflective Teachers: From Whispers to Resonance

by Neeraja Raghavan

Teachers possess a wealth of untapped wisdom and valuable experience. Whether it’s in matter of educational policy, curriculum development or textbook selection, teachers carry a trove of information and insights to share. Traditionally, teacher development has been driven by administrators of schools, and it often takes the form of a ‘mentor’ teaching the staff of a school. But what happens when teachers across different locations collaborate and learn together? This volume documents such an initiative, sparked off by the Covid-19 pandemic, which brought people together online. It underscores the power of teachers debating, discussing, and learning from each other. Based on an Indian experience, the book addresses a range of issues teachers and educators face across the world — encompassing pedagogy, classroom management, school culture and teacher development. A unique story of community building and teacher education, this book also contains key outcomes and insights which take us through their action research projects and showcases a model of teacher development that can be adopted by interested readers. Above all, it brings out the crying need for a teacher’s voice to be heard — for far too long, teachers have been mere implementers of decisions taken by policy makers or managements of schools. By means of networking communities such as the one described in this book, the transformation of teachers going from whispers to resonance is greatly amplified. An important intervention in the domain of teacher development, this volume will be of great interest to students, researchers and practitioners of education, teacher education, and sociology of education. It will also be useful for teacher trainees, academicians, teacher educators, policymakers, schoolteachers, curriculum developers, teacher training institutes, and universities offering teacher education programs.

A Learning Community of Reflective Teachers: From Whispers to Resonance

by Neeraja Raghavan

Teachers possess a wealth of untapped wisdom and valuable experience. Whether it’s in matter of educational policy, curriculum development or textbook selection, teachers carry a trove of information and insights to share. Traditionally, teacher development has been driven by administrators of schools, and it often takes the form of a ‘mentor’ teaching the staff of a school. But what happens when teachers across different locations collaborate and learn together? This volume documents such an initiative, sparked off by the Covid-19 pandemic, which brought people together online. It underscores the power of teachers debating, discussing, and learning from each other. Based on an Indian experience, the book addresses a range of issues teachers and educators face across the world — encompassing pedagogy, classroom management, school culture and teacher development. A unique story of community building and teacher education, this book also contains key outcomes and insights which take us through their action research projects and showcases a model of teacher development that can be adopted by interested readers. Above all, it brings out the crying need for a teacher’s voice to be heard — for far too long, teachers have been mere implementers of decisions taken by policy makers or managements of schools. By means of networking communities such as the one described in this book, the transformation of teachers going from whispers to resonance is greatly amplified. An important intervention in the domain of teacher development, this volume will be of great interest to students, researchers and practitioners of education, teacher education, and sociology of education. It will also be useful for teacher trainees, academicians, teacher educators, policymakers, schoolteachers, curriculum developers, teacher training institutes, and universities offering teacher education programs.

Learning Continuous Integration with Jenkins: An end-to-end guide to creating operational, secure, resilient, and cost-effective CI/CD processes

by Nikhil Pathania

Integrate Jenkins, Kubernetes, and more on cloud into a robust, GitOps-driven CI/CD system, leveraging JCasC, IaC, and AI for a streamlined software delivery processKey FeaturesFollow the construction of a Jenkins CI/CD pipeline start to finish through a real-world exampleConstruct a continuous deployment (CD) pipeline in Jenkins using GitOps principles and integration with Argo CDCraft and optimize your CI pipeline code with ChatGPT and GitHub CopilotPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionThis updated edition of Learning Continuous Integration with Jenkins is your one-stop guide to implementing CI/CD with Jenkins, addressing crucial technologies such as cloud computing, containerization, Infrastructure as Code, and GitOps. Tailored to both beginners and seasoned developers, the book provides a practical path to mastering a production-grade, secure, resilient, and cost-effective CI/CD setup. Starting with a detailed introduction to the fundamental principles of CI, this book systematically takes you through setting up a CI environment using Jenkins and other pivotal DevOps tools within the CI/CD ecosystem. You’ll learn to write pipeline code with AI assistance and craft your own CI pipeline. With the help of hands-on tutorials, you’ll gain a profound understanding of the CI process and Jenkins’ robust capabilities. Additionally, the book teaches you how to expand your CI pipeline with automated testing and deployment, setting the stage for continuous deployment. To help you through the complete software delivery process, this book also covers methods to ensure that your CI/CD setup is maintainable across teams, secure, and performs optimally. By the end of the book, you’ll have become an expert in implementing and optimizing CI/CD setups across diverse teams.What you will learnUnderstand CI with the Golden Circle theoryDeploy Jenkins on the cloud using Helm charts and Jenkins Configuration as Code (JCasC)Implement optimal security practices to ensure Jenkins operates securelyExtend Jenkins for CI by integrating with SonarQube, GitHub, and ArtifactoryScale Jenkins using containers and the cloud for optimal performanceMaster Jenkins declarative syntax to enrich your pipeline coding vocabularyEnhance security and improve pipeline code within your CI/CD process using best practicesWho this book is forThis book is for a diverse audience, from university students studying Agile software development to seasoned developers, testers, release engineers, and project managers. If you’re already using Jenkins for CI, this book will assist you in elevating your projects to CD. Whether you’re new to the concepts of Agile, CI, and CD, or a DevOps engineer seeking advanced insights into JCasC, IaC, and Azure, this book will equip you with the tools to harness Jenkins for improved productivity and streamlined deliveries in the cloud.

Learning Factories of the Future: Proceedings of the 14th Conference on Learning Factories 2024, Volume 2 (Lecture Notes in Networks and Systems #1060)

by Sebastian Thiede Eric Lutters

This book presents peer-reviewed papers from 14th International Conference on Learning Factories (CLF 2024) that took place from April 17–19, 2024, at the University of Twente, the Netherlands. CLF 2024 continued the successful CLF conference series targeting the latest research and development in the field of learning factories. The book is organized into two volumes and covers state-of-the-art research insights towards Learning Factories of the Future including learning factory design, Industry 5.0, digital twinning and VR/AR, 5G/6G in learning factories, AI for manufacturing systems, human-centred work design, human-robot collaboration, sustainability in learning factories, as well as cross-learning factory product/production systems. The book seamlessly integrates theory with real-world practice, empowering learners such as students, qualified engineers, and workers to keep pace with rapidly evolving technologies and methodologies, through enhancing learning factories. It also helps society and industry effectively manage future transitions with addressing current topics around digitalization, sustainability, and lifelong learning in industry.

Refine Search

Showing 82,626 through 82,650 of 84,878 results