Python for Everybody – LibreTexts (CC BY)An excellent book on introductory computer programming topics. The book’s website has a great deal of additional information and resources. The book itself has great vocabulary words, it has exercises, and includes the use of Jupyter Notebooks, where you can edit and run code right in the LMS environment. The …
Author: Amy Liao
Think Python 2e – LibreTexts (CC BY-NC)Think Python is an introduction to Python programming for beginners. It starts with basic concepts of programming and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression. Larger pieces, like recursion and object-oriented programming, are divided into …
A Byte of Python – LibreTexts (CC BY) This book serves as a guide or tutorial to the Python programming language. It is mainly targeted at newbies. It is useful for experienced programmers as well. The aim is that if all you know about computers is how to save text files, then you can learn Python …
This is part of MIT’s OpenCourseware website. It includes a course syllabus, reading list, lecture videos, Powerpoint slides and code, in-class questions and video questions as well as assignments – all available for download. The course is intended for students with little or no programming experience. It aims to provide students with an understanding of …
Introduction to Computer Science and Programming in Python (CC BY-NC-SA)Read More »
Information Systems for Business and Beyond (Bourgeois) – LibreTexts (CC BY) This book is written as an introductory text, meant for those with little or no experience with computers or information systems. While sometimes the descriptions can get a bit technical, every effort has been made to convey the information essential to understanding a topic while …
Information Systems for Business and Beyond (Bourgeois)Read More »
The creator of this resource is well known for his videos in the IT and Networking domains. They are well done and clearly address the certification test that they are focused on. Even if you don’t use the entire set, this is an excellent resource. This set is made up of 95 Videos, with a …
Professor Messer’s Free CompTIA A+ Certification Training Course (Copyrighted materials)Read More »
Introduction to Tourism and Hospitality in BC (Westcott and Anderson) – LibreTexts (CC BY 4.0) Pros: Covers a variety of hospitality topicsCons: Has a Canadian focus which may be lacking for non-Canadian audiences. Ancillary resources not readily available.
Brian Champagne wrote a casual but incredibly informative layout for journalists yearning to tackle reporting, interviewing and multimedia in the digital world. He writes that this book does not teach the who, what, when, where, why, and how of reporting; its goal is to teach how to present the journalism already known via electronic media, …
Writing for Electronic Media (Champagne, 2017) (CC BY-NC-SA)Read More »
In this book Caulfield outlines how to fact check a variety of mediums, including Twitter identities, images, and much more. He offers short and informative chapters that help to guide students to primary sources and in depth research.
This book is authored by Ohio State University lecturer, Jasmine Roberts, who has drafted an incredibly informative and detailed breakdown of the public relations origin, role in society and trends.