One Son Policy
Loading the math board and drawing, please wait…
This example illustrates the impact of the one son policy on population structure. It involves the analysis of population growth using exponential functions and linear regression. Using GeoGebra commands such as RandomElement, If, and DotPlot, it dynamically shows population trends under different policies. Suitable for high school mathematics education, particularly in probability and statistics, and function graphing.
GeoGebra Commands & Parameters
RandomElement(choices) → choiceRandomElement(choices) → A1RandomElement(choices) → A2RandomElement(choices) → A3RandomElement(choices) → A4RandomElement(choices) → A5RandomElement(choices) → A6RandomElement(choices) → A7RandomElement(choices) → A8RandomElement(choices) → A9RandomElement(choices) → A10RandomElement(choices) → A11RandomElement(choices) → A12RandomElement(choices) → A13RandomElement(choices) → A14RandomElement(choices) → A15RandomElement(choices) → A16RandomElement(choices) → A17RandomElement(choices) → A18RandomElement(choices) → A19RandomElement(choices) → A20RandomElement(choices) → A21RandomElement(choices) → A22RandomElement(choices) → A23RandomElement(choices) → A24RandomElement(choices) → A25RandomElement(choices) → A26RandomElement(choices) → A27RandomElement(choices) → A28RandomElement(choices) → A29RandomElement(choices) → A30RandomElement(choices) → A31RandomElement(choices) → A32RandomElement(choices) → A33RandomElement(choices) → A34RandomElement(choices) → A35RandomElement(choices) → A36RandomElement(choices) → A37RandomElement(choices) → A38RandomElement(choices) → A39RandomElement(choices) → A40RandomElement(choices) → A41RandomElement(choices) → A42RandomElement(choices) → A43RandomElement(choices) → A44RandomElement(choices) → A45RandomElement(choices) → A46RandomElement(choices) → A47RandomElement(choices) → A48RandomElement(choices) → A49RandomElement(choices) → A50RandomElement(choices) → A51RandomElement(choices) → A52RandomElement(choices) → A53RandomElement(choices) → A54RandomElement(choices) → A55RandomElement(choices) → A56RandomElement(choices) → A57RandomElement(choices) → A58RandomElement(choices) → A59RandomElement(choices) → A60RandomElement(choices) → A61RandomElement(choices) → A62RandomElement(choices) → A63RandomElement(choices) → A64RandomElement(choices) → A65RandomElement(choices) → A66RandomElement(choices) → A67RandomElement(choices) → A68RandomElement(choices) → A69RandomElement(choices) → A70RandomElement(choices) → A71RandomElement(choices) → A72RandomElement(choices) → A73RandomElement(choices) → A74RandomElement(choices) → A75RandomElement(choices) → A76RandomElement(choices) → A77RandomElement(choices) → A78RandomElement(choices) → A79RandomElement(choices) → A80RandomElement(choices) → A81RandomElement(choices) → A82RandomElement(choices) → A83RandomElement(choices) → A84RandomElement(choices) → A85RandomElement(choices) → A86RandomElement(choices) → A87RandomElement(choices) → A88RandomElement(choices) → A89RandomElement(choices) → A90RandomElement(choices) → A91RandomElement(choices) → A92RandomElement(choices) → A93RandomElement(choices) → A94RandomElement(choices) → A95RandomElement(choices) → A96RandomElement(choices) → A97RandomElement(choices) → A98RandomElement(choices) → A99RandomElement(choices) → A100If(A1 ≟ "girl", 1, 0) → B1If(B1 ≟ 0, 0, If[A2 ≟ "girl", 1, 0]) → B2If(B2 ≟ 0, 0, If[A3 ≟ "girl", 1, 0]) → B3If(B3 ≟ 0, 0, If[A4 ≟ "girl", 1, 0]) → B4If(B4 ≟ 0, 0, If[A5 ≟ "girl", 1, 0]) → B5If(B5 ≟ 0, 0, If[A6 ≟ "girl", 1, 0]) → B6If(B6 ≟ 0, 0, If[A7 ≟ "girl", 1, 0]) → B7If(B7 ≟ 0, 0, If[A8 ≟ "girl", 1, 0]) → B8If(B8 ≟ 0, 0, If[A9 ≟ "girl", 1, 0]) → B9If(B9 ≟ 0, 0, If[A10 ≟ "girl", 1, 0]) → B10If(B10 ≟ 0, 0, If[A11 ≟ "girl", 1, 0]) → B11If(B11 ≟ 0, 0, If[A12 ≟ "girl", 1, 0]) → B12If(B12 ≟ 0, 0, If[A13 ≟ "girl", 1, 0]) → B13If(B13 ≟ 0, 0, If[A14 ≟ "girl", 1, 0]) → B14If(B14 ≟ 0, 0, If[A15 ≟ "girl", 1, 0]) → B15If(B15 ≟ 0, 0, If[A16 ≟ "girl", 1, 0]) → B16If(B16 ≟ 0, 0, If[A17 ≟ "girl", 1, 0]) → B17If(B17 ≟ 0, 0, If[A18 ≟ "girl", 1, 0]) → B18If(B18 ≟ 0, 0, If[A19 ≟ "girl", 1, 0]) → B19If(B19 ≟ 0, 0, If[A20 ≟ "girl", 1, 0]) → B20If(B20 ≟ 0, 0, If[A21 ≟ "girl", 1, 0]) → B21If(B21 ≟ 0, 0, If[A22 ≟ "girl", 1, 0]) → B22If(B22 ≟ 0, 0, If[A23 ≟ "girl", 1, 0]) → B23If(B23 ≟ 0, 0, If[A24 ≟ "girl", 1, 0]) → B24If(B24 ≟ 0, 0, If[A25 ≟ "girl", 1, 0]) → B25If(B25 ≟ 0, 0, If[A26 ≟ "girl", 1, 0]) → B26If(B26 ≟ 0, 0, If[A27 ≟ "girl", 1, 0]) → B27If(B27 ≟ 0, 0, If[A28 ≟ "girl", 1, 0]) → B28If(B28 ≟ 0, 0, If[A29 ≟ "girl", 1, 0]) → B29If(B29 ≟ 0, 0, If[A30 ≟ "girl", 1, 0]) → B30If(B30 ≟ 0, 0, If[A31 ≟ "girl", 1, 0]) → B31If(B31 ≟ 0, 0, If[A32 ≟ "girl", 1, 0]) → B32If(B32 ≟ 0, 0, If[A33 ≟ "girl", 1, 0]) → B33If(B33 ≟ 0, 0, If[A34 ≟ "girl", 1, 0]) → B34If(B34 ≟ 0, 0, If[A35 ≟ "girl", 1, 0]) → B35If(B35 ≟ 0, 0, If[A36 ≟ "girl", 1, 0]) → B36If(B36 ≟ 0, 0, If[A37 ≟ "girl", 1, 0]) → B37If(B37 ≟ 0, 0, If[A38 ≟ "girl", 1, 0]) → B38If(B38 ≟ 0, 0, If[A39 ≟ "girl", 1, 0]) → B39If(B39 ≟ 0, 0, If[A40 ≟ "girl", 1, 0]) → B40If(B40 ≟ 0, 0, If[A41 ≟ "girl", 1, 0]) → B41If(B41 ≟ 0, 0, If[A42 ≟ "girl", 1, 0]) → B42If(B42 ≟ 0, 0, If[A43 ≟ "girl", 1, 0]) → B43If(B43 ≟ 0, 0, If[A44 ≟ "girl", 1, 0]) → B44If(B44 ≟ 0, 0, If[A45 ≟ "girl", 1, 0]) → B45If(B45 ≟ 0, 0, If[A46 ≟ "girl", 1, 0]) → B46If(B46 ≟ 0, 0, If[A47 ≟ "girl", 1, 0]) → B47If(B47 ≟ 0, 0, If[A48 ≟ "girl", 1, 0]) → B48If(B48 ≟ 0, 0, If[A49 ≟ "girl", 1, 0]) → B49If(B49 ≟ 0, 0, If[A50 ≟ "girl", 1, 0]) → B50If(B50 ≟ 0, 0, If[A51 ≟ "girl", 1, 0]) → B51If(B51 ≟ 0, 0, If[A52 ≟ "girl", 1, 0]) → B52If(B52 ≟ 0, 0, If[A53 ≟ "girl", 1, 0]) → B53If(B53 ≟ 0, 0, If[A54 ≟ "girl", 1, 0]) → B54If(B54 ≟ 0, 0, If[A55 ≟ "girl", 1, 0]) → B55If(B55 ≟ 0, 0, If[A56 ≟ "girl", 1, 0]) → B56If(B56 ≟ 0, 0, If[A57 ≟ "girl", 1, 0]) → B57If(B57 ≟ 0, 0, If[A58 ≟ "girl", 1, 0]) → B58If(B58 ≟ 0, 0, If[A59 ≟ "girl", 1, 0]) → B59If(B59 ≟ 0, 0, If[A60 ≟ "girl", 1, 0]) → B60If(B60 ≟ 0, 0, If[A61 ≟ "girl", 1, 0]) → B61If(B61 ≟ 0, 0, If[A62 ≟ "girl", 1, 0]) → B62If(B62 ≟ 0, 0, If[A63 ≟ "girl", 1, 0]) → B63If(B63 ≟ 0, 0, If[A64 ≟ "girl", 1, 0]) → B64If(B64 ≟ 0, 0, If[A65 ≟ "girl", 1, 0]) → B65If(B65 ≟ 0, 0, If[A66 ≟ "girl", 1, 0]) → B66If(B66 ≟ 0, 0, If[A67 ≟ "girl", 1, 0]) → B67If(B67 ≟ 0, 0, If[A68 ≟ "girl", 1, 0]) → B68If(B68 ≟ 0, 0, If[A69 ≟ "girl", 1, 0]) → B69If(B69 ≟ 0, 0, If[A70 ≟ "girl", 1, 0]) → B70If(B70 ≟ 0, 0, If[A71 ≟ "girl", 1, 0]) → B71If(B71 ≟ 0, 0, If[A72 ≟ "girl", 1, 0]) → B72If(B72 ≟ 0, 0, If[A73 ≟ "girl", 1, 0]) → B73If(B73 ≟ 0, 0, If[A74 ≟ "girl", 1, 0]) → B74If(B74 ≟ 0, 0, If[A75 ≟ "girl", 1, 0]) → B75If(B75 ≟ 0, 0, If[A76 ≟ "girl", 1, 0]) → B76If(B76 ≟ 0, 0, If[A77 ≟ "girl", 1, 0]) → B77If(B77 ≟ 0, 0, If[A78 ≟ "girl", 1, 0]) → B78If(B78 ≟ 0, 0, If[A79 ≟ "girl", 1, 0]) → B79If(B79 ≟ 0, 0, If[A80 ≟ "girl", 1, 0]) → B80If(B80 ≟ 0, 0, If[A81 ≟ "girl", 1, 0]) → B81If(B81 ≟ 0, 0, If[A82 ≟ "girl", 1, 0]) → B82If(B82 ≟ 0, 0, If[A83 ≟ "girl", 1, 0]) → B83If(B83 ≟ 0, 0, If[A84 ≟ "girl", 1, 0]) → B84If(B84 ≟ 0, 0, If[A85 ≟ "girl", 1, 0]) → B85If(B85 ≟ 0, 0, If[A86 ≟ "girl", 1, 0]) → B86If(B86 ≟ 0, 0, If[A87 ≟ "girl", 1, 0]) → B87If(B87 ≟ 0, 0, If[A88 ≟ "girl", 1, 0]) → B88If(B88 ≟ 0, 0, If[A89 ≟ "girl", 1, 0]) → B89If(B89 ≟ 0, 0, If[A90 ≟ "girl", 1, 0]) → B90If(B90 ≟ 0, 0, If[A91 ≟ "girl", 1, 0]) → B91If(B91 ≟ 0, 0, If[A92 ≟ "girl", 1, 0]) → B92If(B92 ≟ 0, 0, If[A93 ≟ "girl", 1, 0]) → B93If(B93 ≟ 0, 0, If[A94 ≟ "girl", 1, 0]) → B94If(B94 ≟ 0, 0, If[A95 ≟ "girl", 1, 0]) → B95If(B95 ≟ 0, 0, If[A96 ≟ "girl", 1, 0]) → B96If(B96 ≟ 0, 0, If[A97 ≟ "girl", 1, 0]) → B97If(B97 ≟ 0, 0, If[A98 ≟ "girl", 1, 0]) → B98If(B98 ≟ 0, 0, If[A99 ≟ "girl", 1, 0]) → B99If(B99 ≟ 0, 0, If[A100 ≟ "girl", 1, 0]) → B100DotPlot(children) → list1CountIf(x > 0, children) → aTableText({Take[children, 1, 20], Take[children, 21, 40], Take[children, 41, 60], Take[children, 61, 80], Take[children, 81, 100]}, "c_|h") → text1
AI Drawing Prompt Reference
Create a population structure diagram illustrating the impact of the one-child policy on population growth using exponential functions and linear regression. Generate a dynamic dot plot to show population trends under different policies.
The prompt above was compiled from the original drawing commands and is for reference only.