An Introduction to Python Programming for Scientists and Engineers


Book Description

Textbook that uses examples and Jupyter notebooks from across the sciences and engineering to teach Python programming.




Computer Based Projects for a Chemistry Curriculum


Book Description

This e-book is a collection of exercises designed for students studying chemistry courses at a high school or undergraduate level. The e-book contains 24 chapters each containing various activities employing applications such as MS excel (spreadsheets) and Spartan (computational modeling). Each project is explained in a simple, easy-to-understand manner. The content within this book is suitable as a guide for both teachers and students and each chapter is supplemented with practice guidelines and exercises. Computer Based Projects for a Chemistry Curriculum therefore serves to bring computer based learning – a much needed addition in line with modern educational trends – to the chemistry classroom.




Active Learning in General Chemistry


Book Description

Active learning methods can provide significant advantages over traditional instructional practices, including improving student engagement and increasing student learning. Active Learning in General Chemistry: Specific Interventions focuses on evidence-based active learning methods that offer larger gains in engagement with as well as a more thorough education in general chemistry. This work serves as a selection of techniques that can inspire chemistry instructors and a comprehensive survey of effective active learning approaches in general chemistry. Chemistry faculty and administrations will find inspiration for improved teaching within this volume.




Coding for Kids: Python


Book Description

Games and activities that teach kids ages 10+ to code with Python Learning to code isn't as hard as it sounds—you just have to get started! Coding for Kids: Python starts kids off right with 50 fun, interactive activities that teach them the basics of the Python programming language. From learning the essential building blocks of programming to creating their very own games, kids will progress through unique lessons packed with helpful examples—and a little silliness! Kids will follow along by starting to code (and debug their code) step by step, seeing the results of their coding in real time. Activities at the end of each chapter help test their new knowledge by combining multiple concepts. For young programmers who really want to show off their creativity, there are extra tricky challenges to tackle after each chapter. All kids need to get started is a computer and this book. This beginner's guide to Python for kids includes: 50 Innovative exercises—Coding concepts come to life with game-based exercises for creating code blocks, drawing pictures using a prewritten module, and more. Easy-to-follow guidance—New coders will be supported by thorough instructions, sample code, and explanations of new programming terms. Engaging visual lessons—Colorful illustrations and screenshots for reference help capture kids' interest and keep lessons clear and simple. Encourage kids to think independently and have fun learning an amazing new skill with this coding book for kids.




Using Computational Methods to Teach Chemical Principles


Book Description

While computational chemistry methods are usually a research topic of their own, even in the undergraduate curriculum, many methods are becoming part of the mainstream and can be used to appropriately compute chemical parameters that are not easily measured in the undergraduate laboratory. These calculations can be used to help students explore and understand chemical principles and properties. Visualization and animation of structures and properties are also aids in students' exploration of chemistry. This book will focus on the use of computational chemistry as a tool to teach chemical principles in the classroom and the laboratory.




Advances in Teaching Inorganic Chemistry


Book Description

Innovative perspectives on teaching inorganic chemistryInorganic chemistry educators are engaged and creative scholars who are fervently committed to improving the development of their students. This volume provides narratives from practicing inorganic faculty who have developed original approaches to teaching at the collegiate level, including broadercurriculum issues and connections to the Interactive Online Network of Inorganic Chemists (IONiC) Community of Practice. As many institutions have shifted away from the traditional lecture format, this volume takes readers through the pros and cons of teaching inorganic chemistry in myriad ways.This book is full of innovative techniques and strategies for anyone teaching inorganic chemistry.




The Cambridge Handbook of Computing Education Research


Book Description

This is an authoritative introduction to Computing Education research written by over 50 leading researchers from academia and the industry.




Introduction to Computational Physical Chemistry


Book Description

This book will revolutionize the way physical chemistry is taught by bridging the gap between the traditional "solve a bunch of equations for a very simple model" approach and the computational methods that are used to solve research problems. While some recent textbooks include exercises using pre-packaged Hartree-Fock/DFT calculations, this is largely limited to giving students a proverbial black box. The DIY (do-it-yourself) approach taken in this book helps student gain understanding by building their own simulations from scratch. The reader of this book should come away with the ability to apply and adapt these techniques in computational chemistry to his or her own research problems, and have an enhanced ability to critically evaluate other computational results. This book is mainly intended to be used in conjunction with an existing physical chemistry text, but it is also well suited as a stand-alone text for upper level undergraduate or intro graduate computational chemistry courses.




Chemistry


Book Description

Emphasises on contemporary applications and an intuitive problem-solving approach that helps students discover the exciting potential of chemical science. This book incorporates fresh applications from the three major areas of modern research: materials, environmental chemistry, and biological science.