将文字问题转化为数字方程
几何画板及绘图内容加载中,请稍等……
本范例通过互动活动帮助学生将文字问题转化为数字表达式。核心数学概念包括四则运算和两步问题。使用了RandomUniform, Take, If, Element, Textfield, Split, Zip等GeoGebra命令。适合4-5年级学生练习用任意组合的四则运算写出表示两步问题的数字句子并求解。
GeoGebra 命令及参数
RandomUniform(0, 0.99, 200) → allRandomSeeds, {0.9248541136229065, 0.8338205860720554, 0.10279817690120434, 0.0913613052190808, 0.14554929223479535, 0.518561466965781, 0.2204061813050008, 0.28828136838689095, 0.8276251578127721, 0.2733128707328704, 0.790921939073901, 0.6201968405182101, 0.07205013858803638, 0.578017628853177, 0.8321204137623548, 0.5157715130413743, 0.6302571065804133, 0.6654009959467121, 0.3243322918748467, 0.5050970619996537, 0.23397217390452446, 0.45027710707718377, 0.4321313746976888, 0.19199458778701206, 0.7893136817865862, 0.4891432858093512, 0.45425373821763926, 0.8443734048674949, 0.18354143797728023, 0.6122879017398918, 0.2314714657954279, 0.4333633153386138, 0.6332556422007137, 0.7797282816627099, 0.9417822068525441, 0.33899720972750236, 0.6092029577665727, 0.5048249172343753, 0.2528518726780142, 0.35571888385739, 0.6951414801482172, 0.6153848334248809, 0.6731616836027725, 0.47492633872600853, 0.7664495755806213, 0.5114713713021302, 0.5757619548887746, 0.7441341606872042, 0.5483325428465348, 0.9719794712582052, 0.891923156695219, 0.23314871115459712, 0.32358925615221906, 0.6283146563678897, 0.276301986468232, 0.20689851455312921, 0.6259453964113475, 0.5832309002611082, 0.2805027325114271, 0.1622470599868144, 0.3669427556753117, 0.37603682960490514, 0.7481161569261674, 0.8022388076951545, 0.9122931625434966, 0.3619713022837845, 0.581456504627915, 0.2557897308263836, 0.5374642919132405, 0.793579115255729, 0.5382933656900623, 0.773831211610827, 0.5320581811853995, 0.5153839556300622, 0.11588901034340524, 0.08435243694734412, 0.40827682552791683, 0.6900601752253258, 0.7596028009690533, 0.7886587988116363, 0.5304382528587609, 0.47464704114741163, 0.32421280592956875, 0.9694750764263427, 0.5901146876306063, 0.3691278338906157, 0.7879315779514113, 0.8182691585828124, 0.5050085558097659, 0.12691338887789344, 0.21185585465740392, 0.3343590192445062, 0.28916534810546207, 0.5474240647757955, 0.8312915674200961, 0.6919871588010682, 0.7875413957845818, 0.09505540680565558, 0.3600345760070781, 0.29360890397445116, 0.16930277203956945, 0.2763426816270796, 0.4842626380718765, 0.7681372566975253, 0.34152609746752277, 0.048105617096580296, 0.7892091984808288, 0.32182416752799164, 0.8082043579646582, 0.8937597259380708, 0.44923945100064205, 0.40683013394483847, 0.5886311437721811, 0.21282167993802395, 0.9703387407254414, 0.5183445762384172, 0.15434375034667352, 0.509915912322583, 0.0033490517586202075, 0.09536843513557301, 0.8748507171203083, 0.6143062787417303, 0.6265530378717544, 0.652954605573087, 0.569351748686686, 0.40913104264930356, 0.8574065238493961, 0.4548261268682344, 0.24457794805277006, 0.741111034484774, 0.21535870260929577, 0.2248516227251719, 0.6477374065153053, 0.4465301560192275, 0.5807756171430835, 0.5138563081405245, 0.6383468851619366, 0.5977545647889991, 0.22899632726237812, 0.06468191538813307, 0.7134614762594085, 0.3664606837817489, 0.5935018142215644, 0.8532819966423001, 0.9374856023309526, 0.3950840399156789, 0.6780662073177242, 0.3169500004066334, 0.6503546104345644, 0.4567808266109014, 0.5145849768024625, 0.6425248765453803, 0.23642243514102781, 0.33640998984819553, 0.3910396197551792, 0.7776053662485927, 0.6508722464836438, 0.15069851872660492, 0.40275849679631015, 0.6064263184765067, 0.2608875780303198, 0.22484435635797437, 0.95977285549476, 0.8991115297864714, 0.8651784750738769, 0.3653405693160556, 0.003642691607630404, 0.4485155613816329, 0.06775227747601799, 0.8447709762687127, 0.6086414302435631, 0.9828020555295054, 0.14005110683976368, 0.7637322092408642, 0.20463891829383313, 0.2942798906691554, 0.16974784540712706, 0.40787862995955704, 0.14241125261951532, 0.385828380914604, 0.22460012674297872, 0.20436594711012585, 0.2664322125773186, 0.1254911786389545, 0.8058065142133899, 0.3916860109719911, 0.8054642992287637, 0.6975038818914642, 0.28729158138695216, 0.9700400586939988, 0.4874693035045025, 0.3341435994566318, 0.11526651245541687, 0.6959885663592158, 0.8624958779927535, 0.30734897077708806, 0.49626931711559025, 0.7851462407243304, 0.40527928604584584, 0.8320574526375702}Take(allRandomSeeds, randIndex, randIndex + numRandoms - 1) → currentRandomSeedsIf(countQuestion ≟ 0, 2, 1 + floor((currentRandomSeeds(1) * 4))) → currentVariationElement({dataProblem1(currentVariation), dataProblem2(currentVariation), dataProblem3(currentVariation), dataProblem4(currentVariation)}, caseNum) → currentDataElement({135, 110, 135, 135}, caseNum) → layoutYElement({"the zoo", "the fair", "a movie theater", "an amusement park"}, currentVariation) → currentPlaceElement(If[caseNum ≟ 2, {"Mia", "Ava", "Jan", "Eve"}, {"John", "Ian", "Jason", "Peter"}], currentVariation) → currentNameElement(If[caseNum ≟ 3, {"bicycle", "paddle board", "surfboard", "scooter"}, {"pillow", "box of pencil crayons", "box of chocolate", "pen"}], currentVariation) → currentObjectElement({p1TotalCost, p2Change, p3TotalCost, p4CostPerItem}, caseNum) → expectedAnswerTextfield(studentAnsLeft) → inputLeftSplit(ReplaceAll[("" * inputLeft), " ", ""], allowedOperators) → studentNumsZip(("" * A), A, currentData) → expectedNumsAsTextSplit(ReplaceAll[("" * inputLeft), " ", ""], allowedOperators) → allNumbersLeft
AI 绘图提示语参考
画一个互动式数学问题转译练习界面,包含随机生成的四则运算两步问题,如去动物园买票和零食的总费用,或看电影买零食和饮料的总价。界面显示问题背景、人物、物品和价格,以及学生输入答案的文本框和正确答案的提示。先画出问题背景的场景,如动物园或电影院,再添加人物和物品,最后显示价格和答案区域。
以上提示语为根据原始绘图命令整理而来,仅供参考。