Listing 1 - 10 of 10 |
Sort by
|
Choose an application
Java is now well-established as one of the world’s major programming languages, used in everything from desktop applications to web-hosted applications and enterprise systems, and embedded in devices such as mobile phones and Blu-ray players. Foundational Java: Key Elements and Practical Programming presents a detailed guide to the core features of Java – and some more recent innovations – enabling the reader to build their skills and confidence though tried-and-trusted stages, supported by exercises that reinforce the key learning points. All of the most useful and commonly applied Java syntax and libraries are introduced, along with many example programs that can provide the basis for more substantial applications. Use of the Eclipse Integrated Development Environment (IDE) and the JUnit testing framework is integral to the book, although to ensure that skills are not confined to one environment the fundamentals of the Java compiler and run time are also explained. Additionally, coverage of the Ant tool will equip the reader with the skills to automatically build, test and deploy applications independent of an IDE. Topics and features: Presents the most up-to-date information on Java, including Java 7 Examines the key theme of unit testing, introducing the JUnit 4 testing framework Describes the Eclipse IDE, and also explains how Java can be run from the command line Includes coverage of the Ant build tool Contains numerous code examples and exercises throughout Provides downloadable source code, self-test questions, and PowerPoint slides at an associated website This hands-on, classroom-tested textbook/reference is ideal for undergraduate students on introductory and intermediate courses on programming with Java. Professional software developers will also find this an excellent self-study guide/refresher on the topic.
Java (Computer program language). --- Engineering & Applied Sciences --- Computer Science --- Java (Computer program language) --- Programming languages (Electronic computers) --- Computer languages --- Computer program languages --- Computer programming languages --- Machine language --- Computer science. --- Computer programming. --- Software engineering. --- Programming languages (Electronic computers). --- Computer Science. --- Programming Languages, Compilers, Interpreters. --- Programming Techniques. --- Software Engineering. --- Electronic data processing --- Languages, Artificial --- Object-oriented programming languages --- JavaSpaces technology --- Computer software engineering --- Engineering --- Informatics --- Science --- Computers --- Electronic computer programming --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Programming
Choose an application
This book offers a comprehensive primer for the study of intensionality. It explores and assesses those key theories of intensionality which have been developed in the twentieth and early twenty-first centuries. Each of the examined theories is tested as to whether it can account for the problems associated with (A) the intersubstitution salva veritate of co-extensional expressions, and (B) existential generalisation. All of these theories are subsequently compared so as to determine which of them comes closest to successfully solving these problems. The book examines four kinds of intensionalist approaches: the Fregean approach (including Church's formalisation of Frege's theory); the possible-worlds approaches of Carnap, Montague and Cresswell; the theory of properties relations and propositions devised by Bealer; and the Meinongian approaches put forward by Zalta and Priest. The book also proposes an alternative to intensionalism: sententialism. Sententialists argue that the problems of intensionality could be solved by appealing to linguistic items (usually sentences) rather than intensional entities. Drawing on the works of Quine, Davidson, Scheffler and R. M. Martin, it explores the viability and value of sententialism as an alternative to intensionalism.
Philosophy. --- Epistemology. --- Logic. --- Metaphysics. --- Modern philosophy. --- Language and languages --- Philosophy and science. --- Philosophy of Language. --- Modern Philosophy. --- Philosophy of Science. --- Intention (Logic) --- Logic, Symbolic and mathematical. --- Algebra of logic --- Logic, Universal --- Mathematical logic --- Symbolic and mathematical logic --- Symbolic logic --- Mathematics --- Algebra, Abstract --- Metamathematics --- Set theory --- Syllogism --- Logic --- Reasoning --- Linguistics --- Philosophy, modern. --- Genetic epistemology. --- Science --- Normal science --- Philosophy of science --- Developmental psychology --- Knowledge, Theory of --- God --- Ontology --- Philosophy --- Philosophy of mind --- Modern philosophy --- Argumentation --- Deduction (Logic) --- Deductive logic --- Dialectic (Logic) --- Logic, Deductive --- Intellect --- Psychology --- Thought and thinking --- Methodology --- Language and languages—Philosophy. --- Science and philosophy --- Epistemology --- Theory of knowledge --- Logic, symbolic and mathematical --- Semantics (Philosophy) --- Metaphysics --- Philosophy and science --- Philosophy, Modern
Choose an application
Java is now well-established as one of the world’s major programming languages, used in everything from desktop applications to web-hosted applications, enterprise systems and mobile devices. Java applications cover cloud-based services, the Internet of Things, self-driving cars, animation, game development, big data analysis and many more domains. The second edition of Foundational Java: Key Elements and Practical Programming presents a detailed guide to the core features of Java – and some more recent innovations – enabling the reader to build their skills and confidence though tried-and-trusted stages, supported by exercises that reinforce the key learning points. All the most useful and commonly applied Java syntax and libraries are introduced, along with many example programs that can provide the basis for more substantial applications. Use of the Eclipse Integrated Development Environment (IDE) and the JUnit testing framework is integral to the book, ensuring maximum productivity and code quality when learning Java, although to ensure that skills are not confined to one environment the fundamentals of the Java compiler and run time are also explained. Additionally, coverage of the Ant tool will equip the reader with the skills to automatically build, test and deploy applications independent of an IDE. Topics and features: • Presents the most up-to-date information on Java, including Java 14 • Examines the key theme of unit testing, introducing the JUnit 5 testing framework to emphasize the importance of unit testing in modern software development • Describes the Eclipse IDE, the most popular open source Java IDE and explains how Java can be run from the command line • Includes coverage of the Ant build tool • Contains numerous code examples and exercises throughout • Provides downloadable source code, self-test questions, PowerPoint slides and other supplementary material at the website http://www.foundjava.com This hands-on, classroom-tested textbook/reference is ideal for undergraduate students on introductory and intermediate courses on programming with Java. Professional software developers will also find this an excellent self-study guide/refresher on the topic. Dr. David Parsons is National Postgraduate Director at The Mind Lab, Auckland, New Zealand. He has been teaching programming in both academia and industry since the 1980s and writing about it since the 1990s. .
Java (Computer program language). --- Programming languages (Electronic computers). --- Java. --- Programming Languages, Compilers, Interpreters. --- Computer languages --- Computer program languages --- Computer programming languages --- Machine language --- Electronic data processing --- Languages, Artificial --- Object-oriented programming languages --- JavaSpaces technology --- Java (Computer program language)
Choose an application
Demystifying Evaluation is an accessible introductory guide explaining the options open to evaluators and how to make appropriate choices of research methods, covering issues such as managing expectations of evaluation, quantitative and qualitative methods, engaging stakeholders and providing action-orientated approaches to help end-users.
Social service --- SOCIAL SCIENCE --- POLITICAL SCIENCE --- Evaluation. --- Methodology. --- Human Services. --- Public Policy --- Social Services & Welfare. --- Administration --- Civil government --- Commonwealth, The --- Government --- Political theory --- Political thought --- Politics --- Science, Political --- Social sciences --- State, The --- Behavioral sciences --- Human sciences --- Sciences, Social --- Social science --- Social studies --- Civilization
Choose an application
This book explores the application of agile and lean techniques, originally from the field of software development and manufacturing, to various aspects of education. It covers a broad range of topics, including applying agile teaching and learning techniques in the classroom, incorporating lean thinking in educational workflows, and using team-based approaches to student-centred activities based on agile principles and processes. Demonstrating how agile and lean ideas can concretely be applied to education, the book offers practical guidance on how to apply these ideas in the classroom or lecture hall, as well as new concepts that could spark further research and development.
Teaching. --- Educational technology. --- Education. --- Learning & Instruction. --- Technology and Digital Education. --- Educational Technology. --- Children --- Education, Primitive --- Education of children --- Human resource development --- Instruction --- Pedagogy --- Schooling --- Students --- Youth --- Civilization --- Learning and scholarship --- Mental discipline --- Schools --- Teaching --- Training --- Instructional technology --- Technology in education --- Technology --- Educational innovations --- Instructional systems --- Education --- Aids and devices --- Learning. --- Instruction. --- Learning process --- Comprehension
Choose an application
As the Vietnam War divided the nation, a network of antiwar coffeehouses appeared in the towns and cities outside American military bases. Owned and operated by civilian activists, GI coffeehouses served as off-base refuges for the growing number of active-duty soldiers resisting the war. In the first history of this network, David L. Parsons shows how antiwar GIs and civilians united to battle local authorities, vigilante groups, and the military establishment itself by building a dynamic peace movement within the armed forces.
Soldiers --- Coffeehouses --- Vietnam War, 1961-1975 --- Cafés --- Coffee bars --- Coffee-houses --- Restaurants --- History --- Protest movements --- United States --- History, Military
Choose an application
Choose an application
This book provides a single source of reference for educators interested in understanding how industry-based ideas have been adapted into different educational contexts, and supports their utilisation in practice. The link between industry-based ideas and their application in education has enabled educators to develop engaging, collaborative, and creative learning environments, as well as better preparing their students for an increasingly complex and dynamic global environment. This book includes contributions from educators, researchers, and practitioners, who have integrated industry-based ideas into their teaching, and explores how these concepts and practices support the creation of effective learning environments. Through these diverse, international contributions, this book enables wider engagement with, and critical analysis of, the application of industry practices, processes and techniques in the development of collaborative and creative learning environments.
Educational innovations. --- Teaching --- Methodology. --- Education --- Innovations, Educational --- Technological change in education --- Educational planning --- Educational change --- Educational technology --- Innovations --- Technological innovations --- Experimental methods --- Didàctica --- Innovacions educatives --- Innovació docent --- Innovació educativa --- Innovació pedagògica --- Innovacions docents --- Innovacions pedagògiques --- Reforma de l'educació --- Educació no-formal --- Pedagogia experimental --- Mètodes didàctics --- Mètodes d'ensenyament --- Mètodes pedagògics --- Metodologia didàctica --- Ensenyament --- Mètodes educatius --- Activitats d'aprenentatge --- Didàctica de l'art --- Didàctica de l'educació física --- Didàctica de l'escriptura --- Didàctica de la ciència --- Didàctica de la filosofia --- Didàctica de la geografia --- Didàctica de la història --- Didàctica de la lectura --- Didàctica de la literatura --- Didàctica de la llengua --- Didàctica de la matemàtica --- Didàctica de la música --- Didàctica de les ciències naturals --- Didàctica de les ciències socials --- Estratègies d'aprenentatge --- Interdisciplinarietat en l'ensenyament --- Intervenció educativa --- Motivació en l'educació --- Recursos educatius --- Tecnologia educativa --- Comunicació en l'educació --- Plans docents --- Teaching. --- Education, Higher. --- Educational technology. --- Professional education. --- Vocational education. --- Didactics and Teaching Methodology. --- Curriculum Studies. --- Higher Education. --- Digital Education and Educational Technology. --- Professional and Vocational Education. --- Curricula. --- Education, Vocational --- Vocational training --- Work experience --- Technical education --- Education, Professional --- Career education --- Education, Higher --- Instructional technology --- Technology in education --- Technology --- Educational innovations --- Instructional systems --- College students --- Higher education --- Postsecondary education --- Universities and colleges --- Core curriculum --- Courses of study --- Curricula (Courses of study) --- Curriculums (Courses of study) --- Schools --- Study, Courses of --- Didactics --- Instruction --- Pedagogy --- School teaching --- Schoolteaching --- Pedagogical content knowledge --- Training --- Aids and devices --- Curricula
Choose an application
All Saints' Church, Brixworth lies 7 miles north of Northampton. The core of the church is Anglo-Saxon and the research published here provides an unprecedented account of one of the most important buildings of its period surviving in England. The building of the main body of the church was towards the end of the 8th century, with a western tower, stair turret and polygonal apse added before the end of the 9th. Major modifications were made during the early and later medieval periods. From the early 19th century the church attracted much antiquarian interest, especially by topographical draugh
Excavations (Archaeology) --- All Saints' Church (Brixworth, England) --- Brixworth (England) --- Brixworth (England) --- Church history. --- Antiquities.
Choose an application
This is a collection of papers dedicated to the memory of well-known WTO staffer Bijit Bora who died suddenly in 2006. The papers include applied analysis of questions of policy in international trade in fields related to Bora's interests, including foreign direct investment, trade in services, competition policy, and trade and development. It contains previously unpublished papers by Bora himself on the impact of the WTO.
International trade. --- Investments, Foreign. --- World Trade Organization.
Listing 1 - 10 of 10 |
Sort by
|