GeoGebra 與數學探索 1 GeoGebra 入門到進階之整體介紹

这篇具有很好参考价值的文章主要介绍了GeoGebra 與數學探索 1 GeoGebra 入門到進階之整體介紹。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


GeoGebra 與數學探索 1 GeoGebra 入門到進階之整體介紹

免費的動態數學軟體 GeoGebra 入門與數學探索上的應用

賴鵬仁
國立高雄師範大學數學系


Goal: GeoGebra 除了可以輕鬆的讓我們以即時動態反饋圖形的方式模擬探索幾何的問題, 或是幫我們驗證答案, 也可以進行數論、微積分、矩陣等等各方面的探索, 在問題尺度不大又需要即時以圖像視覺呈現探索過程的情況下, GeoGebra 其實優於以寫程式的方式進行探索.

“Talk is cheap. Show me the code.”
― Linus Torvalds

老子第41章
上德若谷
大白若辱
大方無隅
大器晚成
大音希聲
大象無形
道隱無名

拳打千遍, 身法自然

“There’s no shortage of remarkable ideas, what’s missing is the will to execute them.” – Seth Godin
「很棒的點子永遠不會匱乏,然而缺少的是執行點子的意志力。」—賽斯.高汀


因為要在網誌上慢慢呈現本系列文章完整的內容,需要很長的時間,如果有讀者想急著往後面的系列學,完整的作者早期內容,可以直接閱讀作者在高雄師範大學上課講義pdf 檔,下載點在後面參考文件的載點,免費下載:
賴鵬仁, GeoGebra 與動態幾何 20200925 申請優良教材 免費pdf 下載點link

本系列文章:

  • GeoGebra 與數學探索 1 GeoGebra 入門到進階之整體介紹 1 link

  • GeoGebra 與數學探索 2 GeoGebra 在幾何的探索與動態演示介紹 1 link

  • GeoGebra 與數學探索 3 GeoGebra 在微積分的探索與動態演示 link

  • GeoGebra 與數學探索 4 GeoGebra 在線性代數(矩陣)的探索與動態演示 link

  • GeoGebra 與數學探索 5 GeoGebra 中使用試算表spreadsheet 產生批量動畫演示 link

  • GeoGebra 與數學探索 6 GeoGebra 中使用GGBScript指令 link

  • GeoGebra 與數學探索 7 GeoGebra 中使用JavaScript link


Abstract:

將針對初學者介紹免費的自由軟體 Geogebra 入門. GeoGebra 除了可以輕鬆的讓我們以即時動態反饋圖形的方式模擬探索幾何的問題, 或是幫我們驗證答案, 也可以進行數論、微積分、矩陣等等各方面的探索, 在問題尺度不大又需要即時以圖像視覺呈現探索過程的情況下, GeoGebra 其實優於以寫程式的方式進行探索.

一般會認為寫程式水準較高, 用滑鼠拖拉是較初階的水準, 其實如果使用者是中小學生或是教師, 或是大學新鮮人針對微積分的範圍, 直接以滑鼠拖拉進行即時反饋圖形的方式探索驗證, 會讓使用者較專注在問題的分析上, 而不是耗費在程式碼的除錯上.

對於想要進一步深入使用GeoGebra的人, GeoGebra 也允許使用者以函數式程式設計的風格使用GeoGebra內建的指令 GGBScript, 也可以使用 JavaaScript 寫程式, 所以在GeoGebra 上寫程式探索, 即時動態反饋圖形會呈現此軟體更大的威力.

對於一個不太複雜的數學圖形, 動畫,
GeoGebra 會更適合快速產生數學圖形, 動畫, 快速加上各類註解調整顏色等, 或做一個不太複雜的數學實驗, 可以用滑鼠拖拉設計, 同樣的效果, 用 Python 等程式語言會反而花很多時間,
對於很忙碌的老師想要快速做出一個數學圖形用在數學考卷或是講義上, 用程式語言會緩不濟急, 有割雞用牛刀的味道, 此時用Geogebra會較明智.

  • GeoGebra 一般可以不需要用到程式語言, 可以完全用滑鼠拖拉設計, 類似 GSP,
  • 但是 GeoGebra 也有自己的指令, 叫 GGBScript, 分為微積分類、幾何類、代數類等等, 只有簡單型的 If 指令, 重複性的動作並沒有 for 迴圈的指令, 需要用 Repeat 指令 (Repeat( <Number>, <Scripting Command>, <Scripting Command>, … )), 是函數式程式語言的特色, 但是比 for 還是較不彈性, 所以 GeoGebra 自己的語法 GGBScript 並不能算是一個完整的程式語言.
  • 要使用完整的程式語言, GeoGebra 也可以執行 JavaScript 程式語言 (操控網頁的語言), 如果要使用較彈性的 for 迴圈, 可以
    選擇使用 JavaScript.

GeoGebra5 使用介面

GeoGebra 入門到 GeoGebra 中使用 JavaScript 控制, 可以參考作者寫的教材:
賴鵬仁, GeoGebra 與動態幾何 20200925 申請優良教材link

GeoGebra5 使用介面 英文

代數區, 繪圖區, 輸入欄位
GeoGebra 與數學探索 1 GeoGebra 入門到進階之整體介紹
符號運算區, 試算表區, 第二繪圖區
GeoGebra 與數學探索 1 GeoGebra 入門到進階之整體介紹

GeoGebra5 使用介面 中文

最上方為工具列
中間為各大區塊, 可以拖拉移到自己喜歡的位置,
代數區, 繪圖區, 試算表區
最下方為 輸入欄位
Geogebra6 則將輸入欄位與代數區合併

GeoGebra 與數學探索 1 GeoGebra 入門到進階之整體介紹
Ref: 臺北市華江高中吳秉鋒老師網頁文章来源地址https://www.toymoban.com/news/detail-461710.html

Geogebra6 將輸入欄位與代數區合併

到了这里,关于GeoGebra 與數學探索 1 GeoGebra 入門到進階之整體介紹的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 区块链系统探索之路:比特币核心的编译和探索

    前几节我们研究了椭圆曲线,有限域等比特币和区块链所依赖的底层算法。问题在于这些算法不是独立存在,而是作为模块嵌入到整个区块链的体系之中。因此不了解区块链的体系组成或应用场景,那么我们就很难理解这些算法衍生出来的概念或者基于他们的作用,所以本节

    2024年02月16日
    浏览(46)
  • 探索设计模式的魅力:开启智慧之旅,AI与机器学习驱动的微服务设计模式探索

    ​🌈 个人主页: danci_ 🔥 系列专栏: 《设计模式》 💪🏻 制定明确可量化的目标,坚持默默的做事。 ✨ 欢迎加入探索AI与机器学习驱动的微服务设计模式之旅 ✨     亲爱的科技爱好者们,有没有想过让AI和机器学习(ML)为我们的软件开发工作带来革命?🤖🚀 随着技

    2024年04月22日
    浏览(47)
  • Midjourney Prompt进阶探索

    探索Midjourney之旅,学习绘画与AI,一同成长。加入「阿杰与AI」公众号,参与内容社群建设。 1.Midjourney 新手快速起步指南 2.Prompts-提示指令 3.Explore Prompting-提示指令的探索 4.Blend-叠加 5.Midjourney Discord的使用手册 6.Versions-版本 7.UpScalers-放大器 8.Midjourney 命令教程 9.Midjourney 参数

    2024年02月10日
    浏览(37)
  • 代码层面探索前端性能

    最近在做性能优化,具体优化手段,网上铺天盖地,这里就不重复了。 性能优化可分为以下几个维度:代码层面、构建层面、网络层面。 本文主要是从代码层面探索前端性能,主要分为以下 4 个小节。 使用 CSS 替代 JS 深度剖析 JS 前端算法 计算机底层 这里主要从动画和 CS

    2024年02月08日
    浏览(35)
  • 工业数据安全治理探索

    本文提出一套集管理、技术、运营为一体的工业数据安全治理参考框架,治理框架如图1所示。在法律法规、国家标准、行业标准的框架下,融合DSMM成熟度模型理论,围绕数据采集、传输、存储、处理、交换以及销毁等各个阶段的全生命周期,分别从数据安全管理能力、技术

    2024年02月04日
    浏览(68)
  • Kafka KRaft模式探索

    Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。其核心组件包含Producer、Broker、Consumer,以及依赖的Zookeeper集群。其中Zookeeper集群是Kafka用来负责集群元数据的管理、控制器的选举等。 目前,Kafka在使用的过程当中,会出现一些

    2024年02月05日
    浏览(37)
  • 云计算 - 云安全探索

    全面介绍云计算安全的意义、安全模型、云安全挑战、云安全最佳实践和技术解决方案,最终深入研究云安全案例,让大家对云安全有全面的理解。 关注【TechLeadCloud】,分享互联网架构、云服务技术的全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经

    2024年03月15日
    浏览(38)
  • 2、机器学习基础数据探索

    加载并理解您的数据。 本课程所需数据集夸克网盘下载链接:https://pan.quark.cn/s/9b4e9a1246b2 提取码:uDzP 任何机器学习项目的第一步都是熟悉数据。您将使用Pandas库进行此操作。Pandas是数据科学家用来探索和操纵数据的主要工具。大多数人在代码中将panda缩写为 pd In [1]: Pandas库

    2024年01月21日
    浏览(40)
  • 【Flutter】自动测试探索

            根据flutter官方文档的说明,flutter可以对我们的应用,进行自动化测试,保证我们应用的稳定性和功能的完整性,并且可以快速修复问题。 自动化测试可分为以下几类: 单元测试: 测试单一的函数,方法或类 组件测试: 测试单一的 widget 集成测试: 测试一个完

    2023年04月08日
    浏览(32)
  • 探索SpringBoot发展历程

    ✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏: 循序渐进学SpringBoot ✨特色专栏: MySQL学习 🥭本文内容:探索SpringBoot发展历程 📚个人知识库: [Leo知识库]https://gaoziman.gitee.io/blogs/),欢迎大家

    2024年02月03日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包