目前国内外有哪些比较好的模拟中学实验的软件?如果找不到好用的,有没有人有兴趣来造个轮子?

2016-07-15 15:13:35 +08:00
 iVanilla

由于对理科的热爱,我在初中开始就喜欢做实验,但购买这些实验仪器花了不少钱,而且在家里存放化学药品也很危险。 于是我寻找可以模拟实验的软件,国内的像什么金华科、鳄鱼夹,还有最近的 NB 实验室软件都尝试过,国外的这类软件我不了解,而且这些软件价格不便宜,我当时甚至尝试自己开发个,不过那时我不怎么会编程,所以也做不出来。

大家有没有用过类似的软件?如果做个开源的这种软件,有没有人愿意跟我一起造轮子?(要求能跨平台,目前在我看来用 Qt/C++是比较好的)

8963 次点击
所在节点    程序员
63 条回复
xiaopc
2016-07-16 06:39:47 +08:00
@iVanilla 什么叫"点左边的碱金属"?
从左边倒入也没复现...用的是 V3.0
tairan2006
2016-07-16 09:51:22 +08:00
matlib simulink?

化学和生物已多年不碰。。
iVanilla
2016-07-16 14:59:26 +08:00
@xiaopc 你要用 3.5 才支持的, 3.5 有“碱金属”这个“仪器”,用那个放到水里面,运行实验才能看到。
iVanilla
2016-07-16 15:01:46 +08:00
@inpro 他们公司的另一个 App 叫“ Chemist 虚拟化学实验室”,你可以看看,那图片效果跟我设想的相似度达到 98%以上。
https://www.94cb.com/upload/image/20160715/1468588874213099.jpg
kmahyyg
2016-07-16 15:43:11 +08:00
Android/iOS : Chemist
Win : Matlab / Comsol MultiPhysics(逃.......)
qyz0123321
2016-07-16 16:46:33 +08:00
之前在诺亚州电子词典上看到有类似的。。
dphdjy
2016-07-16 18:45:34 +08:00
初中和老师讨论过,当时已经浅涉桌面应用编程 2 年了~

主要问题:实际实验会出现各种意外,虽然可以模拟,但是依然不如实际操作一下

不过现在用 VR 大概能解决不少问题 XD
iVanilla
2016-07-16 20:16:46 +08:00
@dphdjy 模拟的话可以避免意外,实在想看的话,可以做个开关。我的设想是,对于容易出现意外(比如爆炸)的实验,会在实验过程中提醒。
llajaunie
2016-07-16 21:06:20 +08:00
PhET interactive simulations, 有一些是 HTML5 的,一些是 Java applet
https://phet.colorado.edu/en/simulations/

力学、运动学模拟可以试试
https://edu.kde.org/step/
"...StepCore is the physical simulation library on which Step is based. It can be used without Step for complex simulations..."

电学模拟,后台可以考虑各种 spice ,或者试试这个 QUCS
http://qucs.sourceforge.net/screenshots.html
dphdjy
2016-07-17 01:35:13 +08:00
@iVanilla 当时就被老师拒绝了,毕竟中学实验没有什么危险,那些意外遇到也算经验。但是不介意做一个,比如一些二线二类中学并不会在实验器材投入,不少学校 3 年都没进过实验室。所以侧重点一个是解决实验室的一些成本问题
iVanilla
2016-07-17 09:23:24 +08:00
@dphdjy 老师站在他的角度当然觉得没必要,对于学生来说还是有必要的,我初中那时老师给我一个教学光盘,里面有近一个小时的实验视频,看完后我都手痒得去做实验了,虽然作业还没动。
dphdjy
2016-07-17 16:18:06 +08:00
@iVanilla 我们当时基本每周都有实验,还有学校内部的实验竞赛,以及考试前一个月都在做实验。(光盘并没有看过 hhh
反之一些二类学校因为成本之类的原因,实验器具都严重损坏,化学试剂变质之类的问题,比较适合这个项目。
还有中学实验器材很便宜, taobao 买一套回来就好了~
iVanilla
2016-07-17 16:58:30 +08:00
@dphdjy 我们老师很理解的,我几年前跟说要做一个虚拟实验室软件之后,他说如果我做出来了,他上课时就使用我的软件来讲课。
实验仪器一般不贵没错,不过有的试剂会比较贵,我是在家附近的一个化学用品店买的,连 H2SO4 都买回来了。
murmur
2016-07-17 18:28:07 +08:00
@iVanilla 别的不说 能不能模拟铝热反应那个震撼的效果 不能?算了
很多人踏上实验坑就是看了铝热反应开始的
iVanilla
2016-07-17 20:16:05 +08:00
@murmur 你假设一个结果,然后说结果是对的,你没做过怎么知道能不能?
murmur
2016-07-17 20:51:29 +08:00
@iVanilla 模拟实验你是想达到一个什么效果呢?如果是学习的话看录像教师演示就可以了,如果是真要实操的感觉那模拟绝对达不到
另外你给那个图 酒精灯的火焰都把烧杯打穿了。。
iVanilla
2016-07-17 21:09:12 +08:00
@murmur 如果光看老师演示或者实验视频就能学好的话,我相信学校不会花大钱去买那么多的仪器和试剂。
我知道现有技术还不能 100%还原,但能够尽量逼真地模拟出来,只要现有技术能达到就 OK 。
这不是我做的 app ,如果是我做的话,绝对不会连石棉网都没有,而且他这个火焰也不是特别像。
iVanilla
2016-07-17 21:10:28 +08:00
murmur
2016-07-17 21:17:14 +08:00
@iVanilla 那么实际上我高中印象中就做了氢气还原氧化铜(好幸运用的还是齐普发生器)和氧气制取这两个实验
化学高考分一样不低啊
而且你要记得有机化学那么多实验你都做不了的。。无机实验危险性比较高的,用钠用镁的很多学校也不会做
倒是物理实验做的非常多 因为物理的实验基本跟实物是一致的 化学的考试实验基本都不会做。。
iVanilla
2016-07-17 21:24:29 +08:00
@murmur 有机化学的实验太多而且有些复杂程度很高,不过对于常见的实验来说模拟不是很难。
而且对于危险性高的实验,用软件来模拟就很安全了。
话说回来其实不一定非要给老师和学生用啊,只要是对实验感兴趣,任何人都可以使用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/292709

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX