Posts

Showing posts with the label Maths

My very first web app - an extension for Google Chrome

Image
I have recently made a Chrome Browser Extension and submitted it to Google. To my delight, it was approved by Google and published in the Chrome Web Store within 24 hours since submission. The submission took place on 16 November, 2023. Approval and publishing by Google The app in question lets both students and teachers practise transformation of graphs interactively. All you need to do is adding it to the browser as an extension. Here is the link: 👉 Transformation of Graphs This is how it appears in the Chrome Web Store. Just click the button to add it to your browser: Transformation of Graphs on Chrome Web Store This application visually shows how graphs change while applying certain transformations to them, with the app itself being high customizable. The User Interface of the App The App at work Transformation of Graphs The inspiration behind the app stemmed from the realization that visualizing and understanding graph transformations could be a daunting task for many. Whether

Transformation of Graphs - for GCSE, IB and A Level

Image
 Transformation of Graphs - GCSE, IGCSE, GCE-OL, GCE-AL, A Level & IB Functions - f(x) f(x) = 2x - 3 is called a function of x. Whatever you put inside the parentheses on the left, must replace the variable, x in this case, on the right. E.g. f(2) = 2(2) - 3 = 1 f(0) = 2(0) - 3 = -3 f(-2) = 2(-2) - 3 = -7 f(x+1) = 2(x+1) - 3 = 2x - 1 f(x²) = 2(x²) - 3 = 2x² - 3 f(x/2) = 2(x/2) - 3 = x - 3 f(-x) = 2(-x) - 3 = -2x - 3 -f(x) = -(2x - 3) = -2x + 3 Transformation of Graphs  There are three transformations. They are: Translation Reflection Stretching With this Chrome browser extension, you can transform the following graphs: Linear graphs - e.g. f(x) = 2x - 3 Quadratic graphs - e.g. f(x) = x² - 2x Cubic graphs - e.g. f(x) = x^3 Reciprocal graphs - e.g. f(x) = 1/x Exponential graphs - e.g. f(x) = 2^x Trigonometric graphs - e.g. f(x) = sin(x) Translation Translation in the x-axis: f(x) → f(x ± a) Translation in the x-axis Translation in the y-axis: f(x) → f(x) ± a Translation in the y-axis

Python Pascal Triangle

Image
The Pascal's Triangle is produced in Python. The programming sequence is as follows: Factorial of a number is run A function of combination is run Pascal' s Triangle is produced with the correct space between the terms using the appropriate nth term calculation You can practise it here interactively:

Circle Theorems

The embed below shows all 7 circle theorems. Circle theorems are a set of rules that define how circle behave and are incredibly useful to geometrical mathematics. First circle theorem - The angle subtended by a chord at the centre is twice the size of the angle subtended by the same chord at the circumference. Second circle theorem - The angles subtended by a chord in the same segment are equal. Third circle theorem - angles in the same segment. Fourth circle theorem - angles in a cyclic quadrilateral. Fifth circle theorem - length of tangents. Sixth circle theorem - angle between circle tangent and radius. Seventh circle theorem - alternate segment theorem.            

Polygon Maker

Image
The following applet, written in Python, can simulate the formation of polygons.  It simply use the fact the external angle of a regular polygon is 360/n, where n is the number of sides.

Gradient of a curve by differentiation

Image
I am finding the gradient of a curve by differentiation with the following Geogebra applet. The equation of the curve is y = x 2 /4. Gradient = dy/dx = x/2 If you move the point along the curve, you can find the gradient of the curve at any point. For example, at x = 2, dy/dx = 1