The Ongoing Geogebra Learning Saga

Wherein I note places where things were frustrating to figure out.

These aren’t necessarily in order of importance or occurrence ’cause I’m realizing after a month of dedicated scrambling around that … it’s not just a few things left out. It’s like “a library with all the books thrown all over the floors and stairs.”   To be continued…

— okay, first, there basically isn’t an “intro” path.   It’s a giant buffet.   You’re just supposed to know what “worksheets” and “applets” are.   I mean, I remember when applets were a new thing on very slow computers and worksheets were on paper…

… ALEKS has a whole session where you’re talked through the tools.   It takes … about 2 minutes.

— here’s a template!   No  clue how to use it.  No mention of the “construction protocol.”

— there will be times when you seem to be able to edit a property.   You can click in a window and enter a different position or the text you’re trying to display.  However, it will revert back to the original.   Solution:   You must click on that thing over in the algebra display  and click on “settings” to be able to edit.   It will look exactly the same.   

—   I am *told* that I can set my x-axis minimum.   NO, actually I can’t.  Even before I’ve done anything — it’s changed.   THat page in the directiosn has all kinds of other ways to change things.   It doesn’t say what to do if I just want it to stay the same.

— learning that like Canvas the directions for things are not well documented.   THere’s no good sequence for learning to use things.   Oh, and they often don’t actually work as stated.   Unlike Canvas, there’s no way to comment on them so that people can clarify.

— REAL ANNOYANCE AND A HALF   — the way the algebra window leaps around.   I can’t change settings in something without wading up and down, up and down, up and down — it spontaneously moves to some inexplicable place… with no clue why… and no “this is where the cursor would be” sign.


— REAL ANNOYANCE  — undo with cntrl z only works for a few things.   (minor annoyance — the directions don’t say that.   )

More documentation that doesn’t apply to me.   I want to share my file on the help thing.   I’ve seen other people with attached files.  Directions:  pick “export” from the file menu.   LOL  that would work if Export were on my file menu.

That said… I HAVE figured out having text “start at’  a point.   The point can be in a quadrilateral.

Now, mine doesn’t work all the time.   SOmetimes when I click to drag, it grabs the point instead of the quadrilateral/text … and that isn’t tied to anything.   I couldn’t get it to fail in the “template.”

There seem to be things in “construction protocol” that do not exist in the “algebra” mode.

I see a layer designated as zero.   I wonder if there was something with “1” — which may account for not being able to drag the text (if it’s “under” the other layer0. ) … so far, no. But I thought I remembered …   Also w/ the temmplate, it’s not right unless the text is *all* in the ellipse.   That’s why all four points are checked. I do not need to do that.

Sigh.   COuld be my computer but … no, I cant get it to go to “My topics’ in the help forum.

question:   what are points S1 through S 4 for?   …. I *think*  as a place to “reset” the stuff to in the scramble to make next question.   🙂

Why aren’t the buttons any where in algebra????

Especially since the very next thing is Button button1 … that’s number 49.

BUT WHERE IS IT????????? can’t find it anywhere on the screen.

List ListSTartPoints — ha ha ha 🙂 🙂  NOw I know what the lists re for!   For the randomization of where things go.

Why are there two lists with exactly the same points?   (Probably because one is for reset and another is for new question or something like that)



then Remove(listp1, p1)   …

I also don’t know if the “description” is doing the rando stoff.   The description says “P1= 20, -3  but…. would that change on another dya?


thein it picks some more….

THEN   we name another button and then a bunch more code.   SO.   Maybe all that construction is what the button does???? and then when we make another button it knows we’re done with that?

83 is creation of text that says Ellipse C-1…. this is the text that I can move w/o moving ellipse but if I move ellipse, it moves.

Then a mess of text that shows up if I ask it too.   I think itmight be … for me trying to use template?   I have no idea how to “internally set item i to ellipse ci”

then we have the ‘check answer’ one that is a nice “if they are all true, then true, otherwise false.”)

Then in red (??)  the two texts that might show up depending.

Oh.   I am thinking.  “Check boxes” make things true.   Maybe buttons do too.   So maybe clicking “check answer” renders checkanswer true ???

The rest are adding the score.

I get all of that stuff.

Monday morning:    Now to try to figure out how to get the number line to have the numbers I want it to.   I read that I can “easily” do this but … it’s one of those “okay, how do *I* get access to this screen?”

… Monday afternoon (things got BIZZY)… seeking “how to make a segment parallel to x axis.”   Remembering it  sort of…    Yay 🙂

Also found tutorials.


Just did a little something that made deleting a text a click away.   Hope I can figure it out again. Oops, no… it seems to only have disappeared from algebra.    Or… keep clicking the X.   Easier than finding the three dots and scrolling down.

Update:   turns out that … folks find this … oh, hurtful.   (In my experience, folks designing software valued people describing user experience, *especially* where things got stuck.   Usually, the stuff where you have to be rah-rah and loyal… also is so awful that I don’t *want* to spend time with it (e.g., Khan Academy… MathiaX…  so maybe the folks actually making it are less sensitive…  but I’ll cease and desist.)

Update 2/17/18   Yes, I know a lot more.   Sort of still trying to make the number line thing, but it’s backburner to accompaniments to the Modumath lessons and using our LMS for quizzes and using lots of images.   It would be of course lots better to have things interactive.

Last night I did a screen cast of the latest geogebra mystery.    Removing caption from a point disables the buttons.   is the two minutes and I will be very pleasantly surprised if somebody figures it out.   Just linked to it (  for mine, is the “original” app.  My students need more than one time with math so I wanted to make the numbers simpler — they’re learning positive and negative — and also to be able to generate five numbers, each one a random integer from a different part of number line. THat part was easy and is the quality of geogebra that keeps me coming back for more (insert a noun here)   😉

I’m suspecting that most people don’t really dive into the scripting; they grab something already done.   While I love the idea of activities that let students explore and discover geometric properties, that’s simply not my purpose, though.   I’m looking for something a bit like Dreambox with basic math expressed visually, but for older students *and* with more structured cognitive connections between visual and language to make the abstract symbols more accessible to more learners.   So I need to learn how the stuff works and, sadly, the documentation is pretty much all about “explore and discover.”   (Yes, there’s also the “Mac vs. PC” brain issue.)

… and I’ve just sent out another screencast.   THis one … yes, I’ll sleep on it … but I think this may be fatal.   You see, I don’t even have to remove the caption.   If I just unclick the “show label,” the buttons fail.   Oh, and if I then go back and re-check it and save… nope.  The buttons will no longer work, period.

I’m beginning to understand why they don’t want people on the forum who aren’t fanbots.   Okay, what about the two or three people who *haven’t* gotten hostile, though?   I guess they don’t happen to be trying to do the kind of stuff I’m doing, and maybe lots of parts of the program do work, or maybe if something doesn’t work they just decide not to do that.   Fact is that nobody tried to figure out why buttons were breaking — they just wanted to see if they could build something else that worked.

Which… I shall try to do.   I’m working with somebody else’s app and if somewhere in their 35 construction steps they did something weird… I should at least try making the thing all by myself. *ONCE,* though – at a certain point it’s time to backburner the thing, as w/ Canvas.   The whole having to test everything, all the time… I am torn between thinking “well, other people are having such success — maybe I just need to…” and then remember how so many people love Khan Academy… and arguing that well, not these people! … it’s *got* to be easier than JavaScript.

So I reckon I’ll start building a little guy *without* the weird “too high or too low”  parts, b/c that’s not the right diagnostic for me anyway.   SIgh, the construction protocol doesn’t show the stuff I figured out for display but un-sigh, I do take copious notes 🙂

Later, later:   okay it wasn’t much later that I remembered:   the program doesn’t do anything if you have the settings visible.   You have to make them disappear.  Note to self:   remember if/when that happens to somebody esle.

Also:   I posted another XX on forum and it got answered.  (Okay, I answered it first, per the usual, but I’m not banned any more, I suspect b/c of algorighm not human interference.

May 29, 2018:   Back at it and … copious notes are a good thing 🙂   And tweeting!  Because Steve Phelps is going to come to Parkland for a 2-day workshop on geogebra!

July 12:   We had the workshop and I learned some new things.

TOday I learned anotehr pretty stupid one:

I *think* I can assign a “slider” a single value.

I want to have some numbers in a list to be chosen.   I want them to have specific values.   Geogebra doesn’t like to do this.   Numbers should “slide.”

Now, if I use the command line and say b = -6 and then try to set min and max to -6, it just ignores that.   Sorry. You’re a slider.   However, if I use the toolbox button to create a slider, I can set min and max and they stick.   I think.  (Hitting “fixed” doesn’t fix the number; it fixes something else.)

July 13:   Looking for how to find out how many elements in a list so I can “do this to all the elements in the list.”  Forum has it asked and then in reply “thanks! So SImple!” but …. no, I cna’t see the answer.   I tell you, it IS NOT THERE>   No, I’m not asking because it is not that kind of forum.

Ok I definitely need to like watch stuff about “sequences” because that seems to be how to do stuff with more than one thing and a way to get around not having “if” statements.


“missed” ends up being a number (not a slider, hmmm, could I make anumber be = to some arithmetic operation and then it would stay the same/) … it goes through the drag list and checks to see if the difference between the x’s is more than the designated “error” amount.

Oops I’m not sure about that since … there’s a nother number that is Sum(missed).   Which might be same as Lenth.


Also! there is also a Length command so I can make the sequence go to the length of the sequence.

here is screenshot of … the “answer.”   Well, five search elements down it was in doctor gewgle. random geogebra forum snip


Aug 1, 2018:

So I got to where I want to share a thing.   It seems if I make the mistake of saving w/ settings showing (and I’m not even sure I did that), that … nope, sorry, that’s permanent.  I can edit other stuff in the app, but not that.   I have to make a new activity and a new applet.  Yes, I ccan copy and rename — but sometimes it just won’t find it.   When I copied Vertical… as NewVertical… sorry, it didn’t exist.  It was sitting in the other tab, it had been saved.

Now, I did have the applet so big I didn’t realize I was in a full blown activity for a whilebut THE APPLET HAD THE SAME NAME THANK YOU.

The other “permanent” thing?   If I share a link, now who knows how to make it “public” ?  It’s not in any of the m enus like “share.”

Sorry, this is when I almost (but not really) wish there were an Eli who would say “I’ll fix that for you!”   as Desmos does.

Duly noting that when doing a little learning about Desmos… yea, the third time I overheard Eli saying “I’ll fix that tonight!” it convinced me that I’d have bailed quickly.


Aug. 14

There seems to be a recurring problem with saving.   *Maybe* I keep forgetting.  Remember, dear, to make sure you’re looking at the right tab — the script *is* still there 🙂

%d bloggers like this: