一口气说完
我们大概率是计算机专业毕业的数学老师兼班主任在上勾股定理时讲到了勾股树然后就让我这个霉比用GeoGebra写个生成工具但是我不会啊我就是个臭写Py的于是我在放学前紧急手搓了个Turtle写的生成工具准备明天端上来然后再过来问问怎么用GeoGebra(or,几何画板)写这玩意
以下为详细内容
话说一个风平浪静的一天,数学老师兼班主任,开始了期中考试后的第一章,勾股定理。
讲到勾股定理,自然要引入。于是从赵爽弦图讲到达芬奇证法,最后讲到了勾股树。
PPT不能骂,毕竟网上找的再怎么说也差不到哪里去。两张动图端了上来。一张,有细腻的动画。另一张是3D的,不知道有何深意。
这个实际上是基于迭代的……
我:这tm不是递归吗(
其实这老师据说是计算机专业毕业的。不知道为何当数学老师。
突然想到自己的学生有很会玩电脑的。于是:
First Blood!GGB上大分!我还不会用这玩意搞递归或者管他什么东西。GGB(我班用的是Legacy)应该是使用Java写的(因为那个自带的屏幕键盘是Zulu Java的企鹅),自带的还有JS引擎。但是。可悲啊。我只是个臭写Python的入,顶多写点低级Cpp,Java和JS顶多算看得懂。
这老师还是个人物,让我在课间10分钟内作完。
先不说我们初中课间还是10分钟这个问题。我当时说的是吃完晚饭写(有40多分钟时间)
实际上根本没吃晚饭罢了。于是开始用Python写。turtle库快忘光了,有自动补全还能撑。我手上是有PyCharm安装包的,但是我们学校那个高智电脑GGB都要1分多钟冷启动,何况这么吃操作的PC?于是紧急下了一个VSC,装好必要的插件,开始写了起来。
当时真tm着急,鬼知道这个老师什么时候就要让我展示,于是目标就是今日!走读生8:30放学,其中还能蒸。
于是开始写。
A loooooooot of codes, runs, errors, bugs later
反正是卡着点写好了(8:30-8:40是离校时间,8:38是住宿生预备铃。当时39分写好了,勉强把位置改了改,匆忙走了……)明天优化下性能与视觉效果,基本上就能上了,到时候我应该会丢gh上。
睡。