Here are some great tools to help your kids learn how to code. Coding is the language of the digital age, and anyone who wants to participate in our high-tech future needs to learn it. Here’s how to get started.
Education & Learning
The Ultimate Guide To Composing Your Own Piano Piece
Pianist magazine presents the 6 crucial steps of successfully writing your own piano piece. Our goal? Helping you become a better player.
Using Research And Reason In Education
Demonstrating student learning may seem like a simple task, but reflection reveals that it is a complex challenge requiring educators to use specific knowledge and skills. Standards-based reform has many curricular and instructional prerequisites.
Practical Tips for Software-Intensive Student Projects: 3rd Edition
This book is intended for students who have to do a software-intensive team project as part of their course of study. Most students find it hard to apply theories they previously learnt in the context of an actual project. This book is an attempt to help such students.
Foundations of Computer Science
A book to give beginning computer science majors a solid foundation for further study. It is also to give students who will not take advanced courses in computer science the conceptual tools that the field provides.
101 Inspiring Quotations
101 Quotations with thought-provoking comments is a book of over 100 outstanding quotations … well, to be honest, there are lots more than that, but I just loved the title! And I did try to trim it down to 101, but you know how it is, sometimes you find a quotation that’s just too good to leave out.
Online Statistics Education: An Interactive Multimedia Course of Study
A resource for learning and teaching introductory statistics. This resource features interactive demonstrations and simulations, case studies, and an analysis lab.
Information and Communications Technology in the 21st Century Classroom
The book demystifies the whole process of understanding how new software or hardware works and introduces techniques to make the reader comfortable with classroom technologies.
Emergence and Innovation in Digital Learning: Foundations and Applications
Educational systems worldwide are facing an enormous shift as a result of sociocultural, political, economic, and technological changes. The technologies and practices that have developed over the last decade have been heralded as opportunities to transform both online and traditional education systems.