GithubHelp home page GithubHelp logo

gardengroupuo / computational_silver_nanoparticle_exercise Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 6.65 MB

This is a computational exercise for learning about silver nanoprisms and why their colour is related to their diameter. Runs in Google Colab and uses Python3. Designed for high school students.

Home Page: https://blogs.otago.ac.nz/annagarden/

License: GNU Affero General Public License v3.0

Jupyter Notebook 99.97% Shell 0.03%
computational-exercise silver-nanoparticles ag-nanoparticles clusters nanoclusters nanoparticles education educational-project chemistry chemistry-education physics physics-education physics-education-research chemistry-education-research python google-colab google-colaboratory

computational_silver_nanoparticle_exercise's Introduction

Online Computational Nanochemistry Notebook

Nanotechnology is a branch of chemistry that is being used in many applications to solve major problems in the world. For examples:

  • In medicine, nanoparticles are used in drug delivery and in contrast agents in MRI machines.
  • In cosmetics, titanium oxide nanoparticles are use in sunscreens to protect your skin from UV light.
  • In the clothing industry, silver nanoparticles are used in materials for antibacterial purposes.
  • In light applications and in are, metallic nanoparticles are used because their colour can be controlled by their size and shape.

In these notebooks we have designed a series of simulations to support a J. Chem. Educ. article on the synthesis of different-coloured silver nanoprism suspensions, as well as explain some concepts of nanoscience, more generally.

How to use these notebooks

These notebooks are run in Google Colab, which works like Microsoft Word but you can also perform computer programs with them. We will be using a computer program called Python to analyse nanoparticles.

To begin you will first click on the Open in Colab button below. This will open a notebook in Google Colab, and will tell you what to do next! Google Colabs only run on a website. Google Colab will not be installed on your computer and will not install anything on your computer. Follow either link (A) or (B) below to get started.

(A) Use a provided Google account

If you have been provided a Google account as part of this worksheet, click on the Open in Colab button below to open up this online lesson in Google Colabs.

  • Note: When you click the Open in Colab button, you may be ask that you need allow access to "Google Colab". If asked, allow Google Colabs to work with your Google Account.

Open in Colab

(B) Set up on my Google account

If you have not been provided a Google account and want to install these notebooks on your own account, click on the Google button below

  • Note: When you click the Google button, you may be ask that you need allow access to "Google Colab". If asked, allow Google Colabs to work with your Google Account.

Set up on my Google account

Have fun!

computational_silver_nanoparticle_exercise's People

Contributors

gardengroupuo avatar geoffreyweal avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

janyia23

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.