This document discusses various coding tools and science and technology projects that can be used in education. It provides examples of projects on air pollution measurement and analysis, astronomy research including analyzing supernovas and exoplanets, and in silico research on herbal drugs against coronavirus. It describes tools for block-based and text-based programming, machine learning, and data analysis. Specific coding tools highlighted include Scratch, MIT App Inventor, p5.js, and ml5.js. Details and resources are given for each sample project.