Your cart is empty
Make sure your students get the most from their online learning experiences Even though nearly every K-12 public school in the United States has broadband Internet access, the Web's vast potential as a teaching and learning tool has still not been realized. Web-based learning opportunities have been expensive, slow to develop, and time-consuming to implement, despite pressure on schools to adopt technology solutions that will cure their educational ills. Web-Based Learning in K-12 Classrooms: Opportunities and Challenges chronicles the up and downs of online learning and offers unique insights into its future, providing a comprehensive, curriculum-wide treatment of K-12 content areas (reading, science, mathematics, social studies), special education, counseling, virtual schools, exemplary schools, implementation issues, and educational Web sites. The Internet represents a powerful, complex set of technologies that offers your students access to unlimited knowledge but that access doesn't replace the human interactions found in classrooms. Placing a student in front of a computer monitor is a supplement to classroom learning, not a substitute for it. Academics and education professionals address questions surrounding the key issues involved in successfully incorporating the wide range of Web-based learning opportunities (formal courses, demonstrations, simulations, collaborations, searches) into the classroom, including technology, content, and implementation. Web-Based Learning in K-12 Classrooms examines: inquiry-based learning online interaction displaying student work online Internet accessibility for students with disabilities initiating school counselors into e-learning technologies the role of government in virtual schools Web-based schools in California, Virginia, Pennsylvania, Vermont, and Texas a 13-category classification system for online educational resources the ATLAS model for program implementation evaluations of more than 1,000 pieces of online information (articles, research, reports, news, and statistics) and 900 Web applications (tutorials, drills, games, and tests) with evaluation criteria Web-Based Learning in K-12 Classrooms is a vital resource for educators interested in online learning applications across the K-12 curriculum.
If you struggle with binary multiplication, or Big O Notation, this is the book for you. This textbook companion will help improve your essential maths skills for computer science, whichever awarding body specification you're following. You can use it throughout your course, whenever you feel you need some extra help. - Develop your understanding of both maths and computer science with all worked examples and questions within a computer science context - Improve your confidence with a step-by-step approach to every maths skill - Measure your progress with guided and non-guided questions to see how you're improving - Understand where you're going wrong with full worked solutions to every question - Feel confident in expert guidance from experienced teachers and examiners Victoria Ellis and Gavin Craddock, reviewed by Dr Kathleen Maitland, Senior Lecturer in Computing and Director of the SAS Student Academy at Birmingham City University
UNDERSTANDIING COMPUTERS: TODAY AND TOMORROW, INTRODUCTORY, 14e, International Edition gives readers a classic introduction to computer concepts with a modern twist! Known for its emphasis on industry insight and societal issues, this text makes concepts relevant to today's career-focused students.
Oxford International Primary Computing is a complete six year primary computing course that takes a real-life, project based approach to teaching young learners the vital computing skills they will need for the digital world. Each unit builds a series of skills towards the creation of a final project, with topics ranging from designing your own robot to programming simple games. Within each stage, six key concepts are covered to give learners not only the skills they need to use technology effectively, but also the knowledge in how to do so creatively, safely and collaboratively: Control the computer - exploring the vital skills of logic and programming Working with text -from editing simple text to creating engaging outputs Handling Data - turning numbers in to useful and easy to understand data The Internet - how can we use the internet safely, and how can we trust what we read? Multimedia - harnessing technology creatively for graphics, animations, movies and more Computing in society - asking big questions about real life applications of technology, from social media safety to the history of the world wide web For the teacher, the Teacher's Guides provide step-by-step guidance for each lesson, as well as comprehensive information on the knowledge, software and skills required to provide reassurance for specialist and non-specialist teachers alike.
We are excited to announce the publication of the ground-breaking Discovering Computers: Fundamentals Edition. This book is the Shelly Cashman Series? answer to the many requests we have received from instructors and students for a textbook that provides a succinct, yet thorough, introduction to computers. Discovering Computers: Fundamentals Edition covers the same breadth of topics as our well-known Discovering Computers 2005: Complete, but the depth of coverage focuses on the basic knowledge required to be computer literate in today's digital world. This text is perfect for a short course on computer concepts, or a full semester course that also teaches applications or programming.
'System innovation' is a radical change of institutions, structures
and values concerning one or more entire sectors.
Ready to take your IT skills to the healthcare industry? This concise book provides a candid assessment of the US healthcare system as it ramps up its use of electronic health records (EHRs) and other forms of IT to comply with the government's Meaningful Use requirements. It's a tremendous opportunity for tens of thousands of IT professionals, but it's also a huge challenge: the program requires a complete makeover of archaic records systems, workflows, and other practices now in place.
This book points out how hospitals and doctors' offices differ from other organizations that use IT, and explains what's necessary to bridge the gap between clinicians and IT staff.Get an overview of EHRs and the differences among medical settingsLearn the variety of ways institutions deal with patients and medical staff, and how workflows varyDiscover healthcare's dependence on paper records, and the problems involved in migrating them to digital documentsUnderstand how providers charge for care, and how they get paidExplore how patients can use EHRs to participate in their own careExamine healthcare's most pressing problem--avoidable errors--and how EHRs can both help and exacerbate it
Our new A Level textbook is written in the straightforward, easy-to-grasp style for which Pat Heathcote and Rob Heathcote are well-known. Each chapter in the book corresponds to roughly one lesson, and contains questions and exercises which can be done in class, as well as questions at the end of each chapter which can be set as homework. Answers to all questions are provided in downloadable pdf format available free to teachers from the PG Online website. This book is divided into twelve sections comprising 72 chapters, which together provide complete coverage of the new AS and A Level course. Two short appendices contain A Level content that could be taught in the first year of the course as an extension to related AS topics. The specification is written in such a way that AS and A Level students can be taught together. Programming solutions within the textbook are all written in pseudocode to suit all practical languages being taught alongside the theory. To accompany this textbook, PG Online also publishes a series of six downloadable teaching units. Each topic in a unit consists of a PowerPoint presentation, teacher's notes, worksheets, homework sheets and a final assessment test with exam-style questions. Pat Heathcote and Rob Heathcote both have years of experience as teachers, authors and examiners.
Whether you are a computer programming student, hobbyist or professional, Lambert's FUNDAMENTALS OF PYTHON (TM): DATA STRUCTURES, 2E offers the perfect introduction to object-oriented design and data structures using the popular Python (TM) programming language. The level of instruction is ideal if you've had at least one semester of programming experience in an object-oriented language, such as Java (TM), C++ or Python (TM). Step-by-step explanations and focused exercises clearly explain the design of collection classes with polymorphism and inheritance and multiple implementations of collection interfaces. This edition also addresses the analysis of the space/time tradeoffs of different collection implementations and, specifically, array-based implementations and link-based implementations. You learn to work with collections, including sets, lists, stacks, queues, trees, dictionaries and graphs. Prepare for success with FUNDAMENTALS OF PYTHON (TM): DATA STRUCTURES, 2E.
This textbook provides in-depth coverage of the fundamentals of the C and C++ programming languages and the object-oriented programming paradigm. It follows an example-driven approach to facilitate understanding of theoretical concepts. Essential concepts, including functions, arrays, pointers and inheritance, are explained, while complex topics, such as dynamic memory allocation, object slicing, vtables, and upcasting and downcasting, are examined in detail. Concepts are explained with the help of line diagrams, student-teacher conversations and flow charts, while other useful features, such as quiz questions and points to remember, are included. Solved examples, review questions and useful case studies are interspersed throughout the text, and explanations of the logic used to implement particular functionality is also provided. This book will be useful for undergraduate students of computer science and engineering, and information technology.
If you're like most R users, you have deep knowledge and love for statistics. But as your organization continues to collect huge amounts of data, adding tools such as Apache Spark makes a lot of sense. With this practical book, data scientists and professionals working with large-scale data applications will learn how to use Spark from R to tackle big data and big compute problems. Authors Javier Luraschi, Kevin Kuo, and Edgar Ruiz show you how to use R with Spark to solve different data analysis problems. This book covers relevant data science topics, cluster computing, and issues that should interest even the most advanced users. Analyze, explore, transform, and visualize data in Apache Spark with R Create statistical models to extract information and predict outcomes; automate the process in production-ready workflows Perform analysis and modeling across many machines using distributed computing techniques Use large-scale data from multiple sources and different formats with ease from within Spark Learn about alternative modeling frameworks for graph processing, geospatial analysis, and genomics at scale Dive into advanced topics including custom transformations, real-time data processing, and creating custom Spark extensions
Computing is revolutionizing the practice of biology. This book, which assumes no prior computing experience, provides students with the tools to write their own Python programs and to understand fundamental concepts in computational biology and bioinformatics. Each major part of the book begins with a compelling biological question, followed by the algorithmic ideas and programming tools necessary to explore it: the origins of pathogenicity are examined using gene finding, the evolutionary history of sex determination systems is studied using sequence alignment, and the origin of modern humans is addressed using phylogenetic methods. In addition to providing general programming skills, this book explores the design of efficient algorithms, simulation, NP-hardness, and the maximum likelihood method, among other key concepts and methods. Easy-to-read and designed to equip students with the skills to write programs for solving a range of biological problems, the book is accompanied by numerous programming exercises, available at www.cs.hmc.edu/CFB.
Your Python code may run correctly, but you need it to run faster. Updated for Python 3, this expanded edition shows you how to locate performance bottlenecks and significantly speed up your code in high-data-volume programs. By exploring the fundamental theory behind design choices, High Performance Python helps you gain a deeper understanding of Python's implementation. How do you take advantage of multicore architectures or clusters? Or build a system that scales up and down without losing reliability? Experienced Python programmers will learn concrete solutions to many issues, along with war stories from companies that use high-performance Python for social media analytics, productionized machine learning, and more. Get a better grasp of NumPy, Cython, and profilers Learn how Python abstracts the underlying computer architecture Use profiling to find bottlenecks in CPU time and memory usage Write efficient programs by choosing appropriate data structures Speed up matrix and vector computations Use tools to compile Python down to machine code Manage multiple I/O and computational operations concurrently Convert multiprocessing code to run on local or remote clusters Deploy code faster using tools like Docker
E-commerce continues to have a dramatic impact on virtually every aspect of business. And following the 2009 recession on electronic commerce, its role is even more critical. Packed with the most cutting-edge coverage available, E-BUSINESS, 10E, International Edition equips readers with a solid understanding of the dynamics of this fast-paced industry. It delivers comprehensive coverage of emerging online business strategies and technologies in the electronic commerce marketplace. By detailing how the landscape of online commerce is evolving, this market-leading text reflects changes in the economy and how business and society are responding to those changes. Balancing technological issues with the strategic business aspects of successful e-commerce, the new edition includes expanded coverage of e-commerce growth in China and the developing world, social media and online marketing strategies, technology-enabled outsourcing, and the latest development in online payment processing systems.
This open access book coherently gathers well-founded information on the fundamentals of and formalisms for modelling cyber-physical systems (CPS). Highlighting the cross-disciplinary nature of CPS modelling, it also serves as a bridge for anyone entering CPS from related areas of computer science or engineering.Truly complex, engineered systems-known as cyber-physical systems-that integrate physical, software, and network aspects are now on the rise. However, there is no unifying theory nor systematic design methods, techniques or tools for these systems. Individual (mechanical, electrical, network or software) engineering disciplines only offer partial solutions. A technique known as Multi-Paradigm Modelling has recently emerged suggesting to model every part and aspect of a system explicitly, at the most appropriate level(s) of abstraction, using the most appropriate modelling formalism(s), and then weaving the results together to form a representation of the system. If properly applied, it enables, among other global aspects, performance analysis, exhaustive simulation, and verification. This book is the first systematic attempt to bring together these formalisms for anyone starting in the field of CPS who seeks solid modelling foundations and a comprehensive introduction to the distinct existing techniques that are multi-paradigmatic. Though chiefly intended for master and post-graduate level students in computer science and engineering, it can also be used as a reference text for practitioners.
IT is still in its infancy in the world of business, and the growing pains are still apparent. The CIO position is relatively new and still is not fully understood in all corporations. This coupled with the misconceptions about IT within the user population have made it difficult for companies worldwide to benefit completely from IT and computer technology. This book details what an IT organization must do to increase recognition within its own company, as well as why and how user involvement is so critical to developing solutions that best fit the business. The reader is guided through the 9 Secrets by Paul Ingevaldson, retired CIO of Ace Hardware, who has worked in and consulted with numerous IT departments. Follow along as Paul explains how he developed and used these 9 Secrets to build his own great IT organization.
This work describes the methods of dynamic system simulation from the ground up. It presents important techniques, the fundamentals of mathematical models, how to produce useful results, how to analyze and visualize data, and how to verify and validate models. There are step-by-step instructions for developing working simulations, and the author discuss determining when simulation is appropriate, managing the cost of simulation and communicating results.
Mastering ArchiMate is a book about the ArchiMate(r) Enterprise Architecture Modeling Language, which is an open standard and a Registered Trade Mark of The Open Group. This book gives an introduction to the language and then goes on to show you many different patterns for its use. From Business to Infrastructure, from Risk & Security to Application Exploitation and Maintenance. The first edition was published in 2012 and quickly became widely used. The Open Group even pub- lished a white paper "ArchiMate, Understanding the Basics" that was almost literally taken from the ArchiMate Basics chapter of the first edition of this book. This second edition has twice the diagrams in a book roughly one and a half times the pages of the first edition. There are several new subjects, like linking ArchiMate to BPMN. It has been updated to ArchiMate 2.1. Gerben Wierda (1961) is Lead Architect of APG Asset Management, one of the largest Fiduciary Managers in the world. He has overseen the construction of one of the largest single ArchiMate models in the world to date. He holds an M.Sc. in Physics from the University of Groningen and an MBA from RSM Erasmus, Rotterdam.
Smart technologies comprise a dynamic new interdisciplinary research field that encompasses a wide spectrum of engineering applications including, but not limited to, intelligent structures and materials, actuators, sensors and structural observability, control systems and software tools for the design of adaptive structures. Smart technologies focus on the issues surrounding the safety and integrity of engineering systems.
Smart Technologies for Safety Engineering presents the achievements of ten years of research from the Smart-Tech Centre applied to some of the key issues of safety engineering. Results presented include:
Original methods and software tools for modelling, design, simulation and control of adaptive structures and applicability of the adaptive concept to the design of structures for extreme loads;
Application of the smart-tech concept to hot research topics and emerging engineering issues including health monitoring of structures and engineering systems, monitoring of loading conditions, automatic structural adaptation to unpredictable, randomly changing dynamic conditions and the optimal design of adaptive structures and engineering systems;
Numerically efficient and original software packages that can be used for the design of adaptive, as well as passive (without control devices) structures.
The Virtual Distortion Method, which has been developed especially for fast reanalysis of structures and systems and exact sensitivity analysis, allowing for effective modelling, design, health monitoring and control of smart engineering systems.
The original research and practical applications in Smart Technologies for Safety Engineering will appeal to abroad spectrum of engineers, researchers, professors and graduate students involved in the research, design and development of widely understood adaptronics and mechatronics, including smart structures and materials, adaptive impact absorption, health and load monitoring, vibration control, vibroacoustics and related issues.
Because of developments in powerful computer technology, computational techniques, advances in a wide spectrum of diverse technologies, and other advances coupled with cross disciplinary pursuits between technology and its greatly significant applied implications in human body processes, the field of biomechanics is evolving as a broadly significant area. The four volumes of Biomechanical Systems: Techniques and Applications presents the advances in widely diverse areas with significant implications for human betterment that occur continuously at a high rate. These include dynamics of musculo-skeletal systems; mechanics of hard and soft tissues; mechanics of muscle; mechanics of bone remodeling; mechanics of implant-tissue interfaces; cardiovascular and respiratory biomechanics; mechanics of blood flow, air flow, flow-prosthesis interfaces; mechanics of impact; dynamics of man machine interaction; and numerous other areas. The great breadth and depth of the field of biomechanics on the international scene requires at least four volumes for adequate treatment. These four volumes constitute a well integrated set that can be utilized as individual volumes. They provide a substantively significant and rather comprehensive, in-depth treatment of biomechanic systems and techniques that is most surely unique on the international scene.
This text covers the use of computer applications in the mineral industries, encompassing topics such as the use of computer visualization in mining systems and aspects such as ventilation and safety.
The overwhelming majority of a software system's lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems? In this collection of essays and articles, key members of Google's Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You'll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient-lessons directly applicable to your organization. This book is divided into four sections: Introduction-Learn what site reliability engineering is and why it differs from conventional IT industry practices Principles-Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE) Practices-Understand the theory and practice of an SRE's day-to-day work: building and operating large distributed computing systems Management-Explore Google's best practices for training, communication, and meetings that your organization can use
The third edition of Computer Science: A Structured Programming Approach Using C continues to present both computer science theory and C-language syntax with a principle-before-implementation approach. Forouzan and Gilberg employ a clear organizational structure, supplemented by easy-to-follow figures, charts, and tables. The new edition has been thoroughly updated to reflect the new C99 standard, and includes a revised chapter sequence to better aid student learning.
You may like...
Discovering Computers 2018 - Digital…
Misty Vermaat, Steven Freund, … Paperback
Data Structures Using C++
D. Malik Paperback
Introduction to Computer Theory
Daniel I. A. Cohen Paperback (4)
R5,288 Discovery Miles 52 880
Foundations of Computer Science
Behrouz Forouzan Paperback
Fluency With Information Technology…
Lawrence Snyder Paperback
Discovering Computers, Essentials…
Susan Sebok, Steven Freund, … Paperback
Alice and Bob Learn Application Security
Tanya Janca Paperback
Windows 10 Portable Genius
Paul McFedries Paperback
Data-Driven Computational Methods…
John Harlim Hardcover R1,278 Discovery Miles 12 780
Data: A Guide to Humans
Phil Harvey, Noelia Jimenez Martinez Hardcover