工具及方法 - 多邻国: Duolingo

news2025/2/24 5:56:42

网站:Duolingo

有iOS和Android应用,在App Store和Google Play上都能下载。也可以使用网页版。我就在iOS上安装了付费版,为了小朋友学习英语,一年的费用¥588。

目前学习中的课程是英语、日语和粤语。英语是小学课程,日语是看日本动漫,粤语是我添加的,唱粤语歌会用,小朋友看到了来者不拒,一样也学起来。

Duolingo 创立于2009 年,由Luis von Ahn (reCAPTCHA 技术开发者) 与他的研究生Severin Hacker 共同开发,取名灵感则是来自拉丁文的字根「两个(duo)」与「语言(lingo)」 。

多邻国早期由路易斯·冯·安教授所获的麦克阿瑟奖金和美国国家科学基金会赞助,随后的资金来自Union Square Ventures公司以及演员Ashton Kutcher的A-Grade Investments公司的投资。

它是当今最受欢迎的一款线上学习工具,分为手机APP 与网页版,强调以颠覆传统的游戏化方式学语言,并且提供多种语言作学习,除了常见的英文之外,还有其他热门和冷门的语言,例如:德文、西班牙文、日文、高等瓦雷利亚文等等,涵盖超过上百种语言的课程。

不过,若是使用中文版本,能学习的语言会有所受限,只能学习英文、日文、中文(粤语)、韩文、法文、西班牙文和义大利文共七种语言;反之,若是使用英文版本,则不会受到这样的限制。

它的目标是让学习语言变得轻松有趣,将学习游戏化,更强调使用者可以随时随地按自己的节奏在线上学习,帮助想学好语言的人达到最大的效益。

多邻国是美国一个语言学习网站及应用程序。该公司以免费增值模式营运:网站及应用程序皆免费使用,但也有提供付费升级版本。 截至2021年6月,多邻国提供了40种语言共106种的语言课程,也有许多语言课程正在开发中。

路易斯·冯·安授希望多邻国用户一方面在学习一种语言时,也能反身过来协助建构多邻国的语言课程,让其他人也能多学习一种语言;这种模式称为众包,它的设计理念是,当用户逐渐学习课程时,同时也在帮助翻译网站上的内容或文件。

2012年6月19日,多邻国向公众开放。2012年11月23日,多邻国在苹果App Store发布了iOS应用。这款应用程序提供免费下载,并兼容大部分iPhone、iPod touch和iPad设备。2013年,多邻国被苹果选为iPhone年度APP,这也是教育类App首次获得此一荣誉。

2013年5月29日,多邻国发布了安卓app,发布前三周就被下载超过一百万次,很快成为Google Play商店下载量第一的教育类app。截至2013年5月,多邻国有27名雇员,办公地点位于匹兹堡旁边的Shadyside,并且在卡内基梅隆大学旁。

2021年7月28日,多邻国在纳斯达克挂牌上市,股票代码为“DUOL”。

商业模式

多邻国平台的核心服务都是免费的。对手机客户端来说,用户只会在完成一个单元的学习后才会看到一次广告,相比整个使用时间来说相当有限。使用多邻国平台的学生无需支付服务费。然而,多邻国也有少数需要收费的应用程序内购买服务。

众包翻译

多邻国最初采取众包的模式盈利:在这种模式中,会员们会被邀请来参与文本翻译和给翻译投票。这些文本来自一些组织,多邻国为他们翻译文本来获得收益。要翻译的文本会通过一个申请过的上传账号添加到多邻国上。

2013年10月14日, 多邻国宣布与CNN和BuzzFeed达成协议,为这两家公司的国际网页翻译文章。

使用方式

Duolingo 使用间隔重复技术(也称为基于证据的学习)提供练习词汇、发音和语法的便利。

该技术使用抽认卡进行学习。 这种学习方法已被证明有利于学习程度。

首页课程总览:

进到 APP 后,你会进入到首页课程与关卡的部分,依据你选择学习的语言,会看到不同的单元或学习主题,此处以英文作为范例。

任务与奖励:

点选宝箱图示后,即进入到「任务与奖励」的页面,这时候你会看到上方有两个标签,分别是:

- 特别任务:包含每日特别任务与好友联盟,也就是当你在指定时间内完成指定任务或指令,即可获得对应的奖励或经验。

- 独家徽章:可以看到自己已经获得的徽章

还有等级排行榜:

Duolingo 的题目包含翻译、听力和口说等,如果当下的状况不方便练习口说和听力,可以先选择略过,1 小时以后就会自动恢复。

若答错题目,爱心生命值会减少,并且系统会在后面重复出现你答错的题目,直到你答对为止才能过关。

成功过关后,你就可以获得对应的奖励,包含经验点数或宝石,并前往下一关继续挑战,也可以使用宝石购买装备或参加限时挑战。

付费版本的区别

加入付费的 Super Duolingo,可以获得进阶版的功能,以下比较:

- 量身订制练习:针对你在学习语言上的弱点,量身订制专属强化练习。

- 无限学习课程:若你是使用免费版,每天基本有五颗爱心可以供你答题闯关,每答错一个题目就会被扣一颗爱心,若爱心被消耗完,你就得等一段时间或答题才能再得到爱心持续答题闯关,但加入VIP 方案后,等于你拥有无限颗爱心,答错题目也不用担心。

- 随时参加限时挑战:免费版需花费宝石才能参加挑战,付费版则可以随心所欲在任何时候参加限时挑战获得更高的荣誉。

- 无广告干扰:免费版会员答题后,必须观看一段广告才能继续,但付费版能让你不受广告干扰,更专心学习。

- 离线学习:不需 wifi 即可离线使用 APP,也就是不用网路连线就能够完成课程。

我个人使用过免费版与付费版,觉得除了广告的部分,其余差别不大,虽然付费版提供的功能可以让你拥有更好的体验,但说实话在一般使用上并没有太大的影响。

参考:

1,Deanlife

https://deanlife.blog/duolingo-review/

2,Wiki

https://zh.wikipedia.org/zh-cn/%E5%A4%9A%E9%84%B0%E5%9C%8B

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1232388.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux shell编程学习笔记28:脚本调试 set命令

0 引入 在Linux Shell 脚本编程的过程中,编写简单功能的脚本,代码不多,一般阅读起来没什么难度,有问题也比较有查出原因和修正。但是当脚本要实现的功能较多,代码变得较为复杂时,阅读起来就不那么容易看明…

macos苹果电脑清理软件有哪些?cleanmymac和腾讯柠檬哪个好

MacOS是一款优秀的操作系统,但是随着使用时间的增加,它也会产生一些不必要的垃圾文件,占用磁盘空间和内存资源,影响系统的性能和稳定性。为了保持MacOS的清洁和高效,我们需要使用一些专业的清理软件来定期扫描和清除这…

深入探索 PaddlePaddle 中的计算图

**引言** 计算图是深度学习平台 PaddlePaddle 的核心组件之一,它提供了一种图形化的方式来表示和执行深度学习模型。通过了解和理解 PaddlePaddle 中的计算图,我们可以更好地理解深度学习的工作原理,并且能够更加灵活和高效地构建和训练复杂…

QT基础学习

2创建项目 2.1使用向导创建 打开Qt Creator 界面选择 New Project或者选择菜单栏 【文件】-【新建文件或项目】菜单项 弹出New Project对话框,选择Qt Widgets Application, 选择【Choose】按钮,弹出如下对话框 设置项目名称和路径&#xf…

11.15 监控目录文件变化

监视对指定目录的更改,并将有关更改的信息打印到控制台,该功能的实现不仅可以在内核层,在应用层同样可以。程序中使用ReadDirectoryChangesW函数来监视目录中的更改,并使用FILE_NOTIFY_INFORMATION结构来获取有关更改的信息。 Re…

requests库出现AttributeError问题的修复与替代方法

在使用App Engine时,开发者们通常会面临需要发送爬虫ip请求的情况,而Python中的requests库是一个常用的工具,用于处理爬虫ip请求。然而,在某些情况下,开发者可能会遇到一个名为AttributeError的问题,特别是…

适合您的智能手机的 7 款优秀手机数据恢复软件分享

如今,我们做什么都用手机;从拍照到录音,甚至作为 MP3 播放器,我们已经对手机变得非常依恋。这导致我们在手机上留下了很多珍贵的回忆。 不幸的是,我们有可能会丢失手机上的部分甚至全部数据。幸运的是,这不…

【练习】检测U盘并自动复制内容到电脑的软件

软件作用: 有U盘插在电脑上后,程序会检测到U盘的路径。 自己可以提前设置一个保存复制文件的路径或者使用为默认保存的复制路径(默认为桌面,可自行修改)。 检测到U盘后程序就会把U盘的文件复制到电脑对应的…

C#,数值计算——插值和外推,分段线性插值(Linear_interp)的计算方法与源程序

1 文本格式 using System; namespace Legalsoft.Truffer { /// <summary> /// 分段线性插值 /// Piecewise linear interpolation object. /// Construct with x and y vectors, then call interp for interpolated values. /// </summary> …

C#,怎么修改(VS)Visual Studio 2022支持的C#版本

一些文字来自于 Microsoft . &#xff08;只需要读下面的红色文字即可&#xff01;&#xff09; 1 C# 语言版本控制 最新的 C# 编译器根据项目的一个或多个目标框架确定默认语言版本。 Visual Studio 不提供用于更改值的 UI&#xff0c;但可以通过编辑 .csproj 文件来更改值。…

(二)汇编语句组成

一个完整的 RISC-V 汇编程序有多条 语句&#xff08;statement&#xff09; 组成。 一条典型的 RISC-V 汇编 语句 由 3 部分组成&#xff1a; 1.标签 List item label&#xff08;标签&#xff09;: 标签是标识程序位置的记号。通常定义一个名称然后加上":"后缀。…

【图像分类】【深度学习】【轻量级网络】【Pytorch版本】MobileNets_V2模型算法详解

【图像分类】【深度学习】【轻量级网络】【Pytorch版本】MobileNets_V2模型算法详解 文章目录 【图像分类】【深度学习】【轻量级网络】【Pytorch版本】MobileNets_V2模型算法详解前言MobleNet_V2讲解反向残差结构(Inverted Residuals)兴趣流形(Manifold of interest)线性瓶颈层…

Python - Wave2lip 环境配置与 Wave2lip x GFP-GAN 实战 [超详细!]

一.引言 前面介绍了 GFP-GAN 的原理与应用&#xff0c;其用于优化图像画质。本文关注另外一个相关的项目 Wave2lip&#xff0c;其可以通过人物视频与自定义音频进行适配&#xff0c;改变视频中人物的嘴型与音频对应。 二.Wave2Lip 简介 Wave2lip 研究 lip-syncing 以达到视频…

PyTorch微调终极指南2:提升模型的准确性

作为一名机器学习从业者&#xff0c;你可能经常会发现自己处于这样一种情况&#xff1a;你正在针对特定任务微调预先训练的模型&#xff0c;但已经达到了无法进一步提高模型准确性的地步。 在本文中&#xff0c;我们将探讨可用于提高模型准确性的各种技术和策略。 这些方法旨在…

代码随想录算法训练营Day36 —— 435. 无重叠区间、763.划分字母区间、56. 合并区间

435. 无重叠区间 思路&#xff1a; 按照左边排序&#xff0c;按照452引爆气球的思路即可&#xff0c;统计重叠区间个数就是最小删除个数&#xff0c; 直接改点就好。 代码&#xff1a; //手搓 class Solution { private:static bool cmp(const vector<int>& a, c…

从0开始学习JavaScript--深入探究JavaScript类型化数组

JavaScript类型化数组是一种特殊的数组类型&#xff0c;引入了对二进制数据的更底层的操作。这种数组提供了对内存中的二进制数据直接进行读写的能力&#xff0c;为处理图形、音频、视频等大规模数据提供了高效的手段。本文将深入探讨JavaScript类型化数组的基本概念、常见类型…

代码随想录算法训练营第六十天丨 单调栈03

84.柱状图中最大的矩形 思路 单调栈 本地单调栈的解法和接雨水的题目是遥相呼应的。 为什么这么说呢&#xff0c;42. 接雨水 (opens new window)是找每个柱子左右两边第一个大于该柱子高度的柱子&#xff0c;而本题是找每个柱子左右两边第一个小于该柱子的柱子。 这里就涉…

机器人制作开源方案 | 智能照科植物花架

作者&#xff1a;付菲菲、于海鑫、王子敏单位&#xff1a;黑河学院指导老师&#xff1a;索向峰、李岩 1. 概述 1.1设计背景​ 随着时代的发展&#xff0c;城市化脚步加快、城市人口密度越来越大、城市生活节奏快压力大作息难成规律。城市建筑建筑面积迅速增加、而绿…

SpringCloud 微服务全栈体系(十五)

第十一章 分布式搜索引擎 elasticsearch 五、RestClient 操作文档 为了与索引库操作分离&#xff0c;再次参加一个测试类&#xff0c;做两件事情&#xff1a; 初始化 RestHighLevelClient酒店数据在数据库&#xff0c;需要利用 IHotelService 去查询&#xff0c;所以注入这个接…

Pandas数据集的合并与连接merge()方法_Python数据分析与可视化

数据集的合并与连接 merge()解析merge()的主要参数 merge()解析 merge()可根据一个或者多个键将不同的DataFrame连接在一起&#xff0c;类似于SQL数据库中的合并操作。 数据连接的类型 一对一的连接&#xff1a; df1 pd.DataFrame({employee: [Bob, Jake, Lisa, Sue], grou…