Interesting Aspects of Mathematics 趣味数学
www.h2maths.site/ywhmaths.html 
I hope that from this website, you will find Mathematics interesting and easy to learn!  
Algebra 
Analysis 
Arithmetic 
Combinatorics 
Complex Numbers 
Fractals 
Games 
Geometry 
Graphs 
Java 
JavaScript 
Mechanics 
Number Theory 
Puzzles 
Python 
Sequences 
Statistics 
Tessellation 
Trigonometry 
Archive of Comments 
Algebra 代数  
Permutation Groups Groups of Small Orders Sylow's Theorems 
Rings and Fields Rings of Small Orders 
Semigroups Semigroups of Small Orders 
Analysis 微积分  
Differential Operator 
l'Hopital's Rule Remainder Term of Maclaurin Series Convergence Tests For Series 
Integration by Substitution Line Integral Laplace Transform 
Complex Numbers 复数  
Arc 
Application of de Moivre's Theorem 
Functions of Complex Numbers 
Fractals 分形  
Blancmange Curve 
Hilbert Curve 
Levy C Curve 
Sierpinski Curve 
Sierpinski Triangle 
Kock Snowflake 
Self Similarity 
Landscape 
Trees 
Games 游戏  
Checkers 
Chess Chess for Kids 
Chinese Chess Chinese Chess (Slow) 
Conway's Game of Life 
Othello / Reversi 
Tic Tac Toe 
Wordle 
Graph Theory 图论  
Complement of Graph 
Minimum Spanning Tree 
Graphs of Small Orders Trees of Small Orders 
Java  
If you wish to learn Java, install Java on your desktop/laptop and try out each of the applets below. Source codes are all provided.  
How to Create a Java applet 
How to Create an Android App 

Animate 
Buttons 
Checkboxes 
Conditions 
Choices 
Draw an Image 
Loops 
Click the Mouse 
Drag the Mouse 
Enter the Mouse 
Move the Mouse 
Press the Mouse 
Operators 
Radiobuttons 
Rainbow 
Random Shapes 
Run a Thread 
Scroll Bar 
Scroll Bars in Colour 
Shapes 
Stars 
Strings 
Text Field and Text Area 
Variables 
JavaScript  
On your laptop/desktop, you can rightclick to view the javascript source codes.  
Addition 
Animation 
Button 
Checkbox 
Date of Birth 
Draw 
Dropdown List 
List Box 
Password 
Radio Button 
Slider 
Textbox 
Touch 
Hot Air Balloon 
How to Write a JavaScript Programme LaTeX Commands 
Mechanics 力学  
Collision 
Connected Particles 
Elastic String 
Linear Motion 
Projectile 
Vertical Spring 
Python  
Install Python from https://www.python.org/downloads/ and open the following source codes: 

Factorial 
Lists 
Loops 
Operators 
Prime Factorisation 
Prime Numbers 
Sets 
Strings 
Sequences and Series  
Method Of Differences 
Mathematical Induction Examples of Mathematical Induction 
Statistics 统计学 
Negative Binomial & Hypergeometric Distributions 
Normal Approximation 
Sampling Methods 
Variance 
2Sample t Test
Proofs of Distributions Samples 
Hypothesis Tests
NonParametric Tests Analysis of Variance 
Here are some Microsoft Excel Simulations to run on your laptop/desktop: (Click each link and press F9 on your keyboard)  
4D Lottery 
Binomial approaches Poisson Binomial approaches Normal 
Poisson approaches Normal 
Tessellation 平面填充  
17 Wallpaper Tessellations 
Proof That There Are 17 Wallpaper Groups 
Ambigrams 
Back to H2 Mathematics Page 
Further Mathematics Page 
Interesting Aspects of Science 
Landmarks & Languages of the World 
Landmarks & Literature of China 
School Videos 
Flags 
My Toys 