Written by experienced teachers and examiners of CIE syllabuses in IGCSE Computer Studies (0420), O Level Computer Studies (7010) and IGCSE Information Technology (0418), this book offers valuable, practical support for students. It includes questions and tasks throughout to reinforce learning, and a selection of past-examination questions to help students develop and practise their examination techniques. The authors have also included useful guidance on dealing with coursework tasks and practical assessments.
The Computer Studies book two, its highly illustrated course book covers both the theoretical and practical aspects of the syllabus. It includes self-test questions and tasks to reinforce learning. It offers clear learning objectives, chapter summaries and examination. The book includes both the print version and eBook version.Computer Studies books is a three-book series (1-3) developed to build on the knowledge students already acquired from book one through to book 3. The three books are written following International Educational Research and Development (IER&D) and took is background from British standard Curriculum for the year three elementary School Education Programme. The language of the textbook is contemporary, paying attention to new trends in computer studies, programming, computer application and the use and development of Information and Communication Technology (ICT). The objective is to stimulate further interest in computer studies and computer related studies and career towards higher levels, thus addressing the challenges of the digital divide.The contents are treated in themes and chapters. Each chapter is broken down into units, which have been carefully sequenced and arranged to aid easy comprehension. The addition of activities and questions at the end of each chapter would help teachers easily evaluate students' performance to realize the objectives of each chapter.
Assembly is a low-level programming language that's one step above a computer's native machine language. Although assembly language is commonly used for writing device drivers, emulators, and video games, many programmers find its somewhat unfriendly syntax intimidating to learn and use. Since 1996, Randall Hyde's The Art of Assembly Language has provided a comprehensive, plain-English, and patient introduction to 32-bit x86 assembly for non-assembly programmers. Hyde's primary teaching tool, High Level Assembler (or HLA), incorporates many of the features found in high-level languages (like C, C++, and Java) to help you quickly grasp basic assembly concepts. HLA lets you write true low-level code while enjoying the benefits of high-level language programming. As you read The Art of Assembly Language, you'll learn the low-level theory fundamental to computer science and turn that understanding into real, functional code. You'll learn how to: –Edit, compile, and run HLA programs –Declare and use constants, scalar variables, pointers, arrays, structures, unions, and namespaces –Translate arithmetic expressions (integer and floating point) –Convert high-level control structures This much anticipated second edition of The Art of Assembly Language has been updated to reflect recent changes to HLA and to support Linux, Mac OS X, and FreeBSD. Whether you're new to programming or you have experience with high-level languages, The Art of Assembly Language, 2nd Edition is your essential guide to learning this complex, low-level language.
"The author traces the emergence in the late 1970s and early 1980s of the belief that personal computers should be easy to use. He asks readers to consider the consequences of a computational culture grounded in the assumption that the average person does not need to know much, if anything, about the internal operations of the computers we have come to depend on"--
This textbook has been written to care for the grade 1 Computer Education syllabus. It is a new textbook and the first of its kind to be written by the author. The syllabus is the framework for the teacher to follow while this textbook is a resource for the student. The textbook is a perfect match for the upper class for a review. This book will minimize the amount of time for teachers in lesson preparation and more time will be devoted to actual classroom teaching and learning. Text and assignment practices were included including computer lab practical which gives the time and opportunity to become familiar with the basics before pursuing further into the field of study in greater detail at the upper class.
This second edition of a GCSE computer studies text includes chapters on personal computers and desktop publishing, spreadsheets and their applications, and detailed case studies illustrating how a computer system can revolutionize the working environment. The Data Protection Act is also included, together with project work, an extended section on coursework, advice on how to revise and hints on how to pass examinations. Key words are explained in the text in context and highlighted with bold type, and also explained in an extensive glossary.
Part of the "Motivate" series of texts for industrial, vocational and technical education, this volume provides a practical approach to study for students or computer users needing to understand about computing. It covers computing and information systems syllabuses at secondary and college level.
This text strikes a good balance between rigor and an intuitive approach to computer theory. Covers all the topics needed by computer scientists with a sometimes humorous approach that reviewers found "refreshing". It is easy to read and the coverage of mathematics is fairly simple so readers do not have to worry about proving theorems.