This edited collection provides a state-of-the art overview of research on willingness to communicate (WTC) in a second and foreign language. In particular, it includes innovative studies seeking to demonstrate the ways in which WTC can be examined within the framework of complex dynamic systems, how the construct is related to self-assessment, reticence and extroversion, and what is signifies …
The Holocaust is inseparable from the Israeli identities even seven decades following the atrocities during World War II, Israeli daily life is shaped by the horrible crimes committed by the Nazis. This book conceptualizes the intricacies of the Israeli identity in relation to learning German as a foreign language (GFL) in Israel throughout the course of history and the changing conception of G…
This book is about language learning with technology, offering readers theoretical insights as well as practical case studies with a focus on Asia and Asian students. Although technology is rapidly advancing and most, if not all, students are already using technology in their everyday lives, traditional teaching/learning practices still exist throughout Asia. This book provides examples, writte…
Learn how analog circuit simulators work with these easy to use numerical recipes implemented in the popular Python programming environment. This book covers the fundamental aspects of common simulation analysis techniques and algorithms used in professional simulators today in a pedagogical way through simple examples. The book covers not just linear analyses but also nonlinear ones like stead…
This book provides a comprehensive analysis of fundamental topics related to blockchain. Throughout, the authors explore different vital issues and specific areas of blockchain. For convenience, the authors present the elementary description, visualize the working procedure of blockchain paradigm, and highlight the areas it can be applied in real life. They explain the blockchain process from a…
This book provides the tools for analyzing data in Python: different types of filters are introduced and explained, such as FIR-, IIR- and morphological filters, as well as their application to one- and two-dimensional data. The required mathematics are kept to a minimum, and numerous examples and working Python programs are included for a quick start. The goal of the book is to enable also nov…
This book helps readers create good VHDL descriptions and simulate VHDL designs. It teaches VHDL using selected sample problems, which are solved step by step and with precise explanations, so that readers get a clear idea of what a good VHDL code should look like. The book is divided into eight chapters, covering aspects ranging from the very basics of VHDL syntax and the module concept, to…
This textbook grew out of notes for the ECE143 Programming for Data Analysis class that the author has been teaching at University of California, San Diego, which is a requirement for both graduate and undergraduate degrees in Machine Learning and Data Science. This book is ideal for readers with some Python programming experience. The book covers key language concepts that must be understood t…
This textbook provides a starter’s guide to Verilog, to be used in conjunction with a one-semester course in Digital Systems Design, or on its own for readers who only need an introduction to the language. This book is designed to match the way the material is actually taught in the classroom. Topics are presented in a manner which builds foundational knowledge before moving onto advanced top…
This textbook provides a starter’s guide to VHDL. This book can be used in conjunction with a one-semester course in Digital Systems Design or on its own for designers who only need an introduction to the language. This book is designed to provide a bottoms-up approach to learning the VHDL language. This design supports a course in which foundational knowledge is covered before moving into ad…