Renaming Variable to remember would be counter intuitive because If you remember somthing it should be the same thing every time. Where as a variable can change.
I dont understand why you think that Remember would be a better word for it.
And learning a programming logic is not hard what gets you is the syntax and even then its really only advanced stuff that get really complicated and hard to wrap your head around.
The more I use construct the easier it is for me to program and the more I program the easier it gets to use construct.