this post was submitted on 21 Jun 2024
56 points (96.7% liked)

Asklemmy

43821 readers
871 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy πŸ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS
 

I had tried to learn some languages using online resources on the net(freely accessible ones tho). Didn't actually commit to it with a plan.
Curious on how others went about it.

Do mention the resources that you liked/found useful.

all 44 comments
sorted by: hot top controversial new old
[–] etchinghillside@reddthat.com 22 points 4 months ago (3 children)

Duolingo was mentioned.

But one of the good things about AAA games is that they’re often voiced and captioned in multiple languages.

So, after picking up some basics – give a new player + playthrough of something you’re already familiar with in a new language.

[–] authorinthedark@lemmy.sdf.org 8 points 4 months ago

wait I'm not the only one who tried the video game thing? On my second playthrough of Horizon Zero Dawn I decided to swap to my target language just because I thought it would be funny, but it's actually been a kinda nice experience pausing during dialogue, tabbing over to a browser, and then looking up any words i don't know

[–] Moonguide@lemmy.ml 6 points 4 months ago

One caveat to this: make sure it isn't a game you know inside and out. You'll go by memory instead of actively trying to interact with the language. At least that's the way it goes for me.

[–] Achyu@lemmy.sdf.org 3 points 4 months ago* (last edited 4 months ago) (1 children)

Any android/mobile games that you'd recommend?
PC gaming is rare for me nowadays, that too only Supertuxkart.

[–] etchinghillside@reddthat.com 6 points 4 months ago (1 children)

A quick glance says Stardew valley supports multiple languages – but honestly not sure as I’m usually around a PC.

[–] Achyu@lemmy.sdf.org 2 points 4 months ago
[–] bionicjoey@lemmy.ca 18 points 4 months ago

I've been learning Chinese for about 6 months now. The key to learning a language IMO is that you need motivation (ie. a reason to want to learn), and something that immerses you in the language. For me it's because I started dating a Chinese girl. I learn her language to help ease the communication between us, and to learn more about her culture.

Funnily enough, it started out as me doing the first few Duolingo lessons in secret to impress her between our first and second dates. But as our dates kept going well, I kept doing the lessons in my spare time. I didn't originally set out to reach a point where I can have a full conversation with her over texting in Chinese, but that's where we are now. Although to be clear I have to look up the stuff she says to me in my dictionary a lot. But then I can usually respond without needing to translate anything other than maybe some content words. The other day, I actually caught a typo she made and corrected her, which made us both laugh.

[–] ada@lemmy.blahaj.zone 16 points 4 months ago (2 children)

I used Dreaming Spanish, which uses natural comprehension and teaches entirely in Spanish, with no translation. It's not as fast as some alternatives, but it matches my learning style, and has given me a neutral accent when I speak

[–] Achyu@lemmy.sdf.org 4 points 4 months ago

Their method seems cool. Thank you

[–] dessalines@lemmy.ml 3 points 4 months ago

I do dreaming spanish also, and some comprehensible input youtube channels for Chinese. It really is the best way to learn a language.

[–] TootSweet@lemmy.world 14 points 4 months ago (1 children)

Human languages or programming languages? (I find it amusing that there's one comment here assuming the former and one assuming the latter.)

[–] Achyu@lemmy.sdf.org 9 points 4 months ago (1 children)

Human languages or programming languages?

Yes.

Actually, the former. But curious to know about both experiences.

[–] OmanMkII@aussie.zone 2 points 4 months ago (1 children)

For the latter, a good approach is to pick a project or idea and try to make it. If you're familiar with the logic you can look up the syntax for the new language, but it you're fresh off the boat then there is a bunch of good stuff on YouTube, Khan academy and stack overflow that are geared to newbies.

Some starting ideas:

  • Make a text based tic Tac toe/card game
  • Make a number guessing game
  • Find all prime numbers under a number given by the user

Once you've got a decent grip on the logic involved, it can be quite effective to implement more complex approaches to the solution. Instead of guessing randomly, implement a binomial (1:N divided by 2) search algorithm, or have the game play against itself. Go back over how you wrote the solution, and add some good comments, improve the functions descriptions, even refactor some code to be more efficient and more readable. I learnt how to code through doing, textbooks are great for some people but my preferred approach is to make something, break it, and learn how to fix it.

[–] Achyu@lemmy.sdf.org 1 points 4 months ago* (last edited 4 months ago)

Thank you.
I did try a bit of that.
My issue comes when more than 2 functions are used. I do plan to practice more of that.

Are there any resources that you recommend?

[–] greyw0lv@lemmy.ml 8 points 4 months ago (1 children)

Currently learning dutch through Memrise on my phone and spaced repetition on obsidian.

Its slow going due to being swamped in school work. But i've found it more effective than my highschool french class ever was.

[–] Akasazh@feddit.nl 3 points 4 months ago (1 children)
[–] jaykay@lemmy.zip 7 points 4 months ago* (last edited 4 months ago) (1 children)

If you want to learn a language, surround yourself with it. Watch shows, play games, read articles, change language of your phone. If you don’t understand something, translate it. Use it. Apps are just empty practice if you don’t apply it

[–] bionicjoey@lemmy.ca 6 points 4 months ago (2 children)

Watch shows, play games, read articles,

Trying to find porn (with enough of a plot that there's some speech to translate) in your chosen language is a pretty good one too. The nice thing is that you get tons of context clues for what's being said to help fill in the stuff you don't understand. The writing and vocabulary tend to be really simple too, there's not usually a lot of complex grammar to get bogged down in.

[–] jaykay@lemmy.zip 7 points 4 months ago (1 children)

Jokes aside, kids shows are good as they have basic language in them

[–] bionicjoey@lemmy.ca 3 points 4 months ago (1 children)

For sure, but sometimes they don't capture one's attention in the same way.

[–] jaykay@lemmy.zip 1 points 4 months ago

True, it’s a shame it’s so easy to lose the episode you enjoyed before tho :/

[–] Achyu@lemmy.sdf.org 3 points 4 months ago* (last edited 4 months ago) (2 children)

Watches JAV and starts thinking that yamete means very awesome or very good or that they are arriving

I think people should learn the basic words before going into porn for learning stuff. But yes, it maybe a good way to learn things that are not explained in regular tutorials

[–] bionicjoey@lemmy.ca 2 points 4 months ago

Yeah of course you should start with a language app or something to get the basics down. But you start hitting a wall pretty quickly IME if you don't branch out to some real media.

[–] MigratingtoLemmy@lemmy.world 2 points 4 months ago (1 children)

You just need to watch more anime bro

[–] Achyu@lemmy.sdf.org 1 points 4 months ago* (last edited 4 months ago) (1 children)
[–] MigratingtoLemmy@lemmy.world 2 points 4 months ago

Heh, a couple of runs of Domestic na Kanojo and you'll straighten up alright, my precious kouhai

[–] driving_crooner@lemmy.eco.br 7 points 4 months ago (1 children)

The usual, some introductory books and then some more advanced for my needs. As an actuarie, the languages more useful for me were R and Python, I chose Python because is more versatile for things beyond data sciences. If you said your specific needs, maybe someone can give you a guide from where to start.

[–] Achyu@lemmy.sdf.org 3 points 4 months ago* (last edited 4 months ago)

I know some Python, but have never gone beyond normal stuff.

I have downloaded online pdf's on Python. Sometimes I read it without trying it out and forget how it is used. Or just jump into something and get confused. When I try to read code on github, I take some time to understand what the functions do and stuff.
Maybe I'm learning on and off, and it'll take time.

Currently, I'm trying out stuff using Gcollab and it seems to be fun and easy to access, since I grew up using a phone more than a pc/laptop.

What method/plan did you use?

[–] sparkle@lemm.ee 6 points 4 months ago* (last edited 4 months ago) (1 children)

Usually the best resources you can get online for free for language learning as a beginner or intermediate is mostly pirated photoscanned books, with some online pages or YouTubers mixed in as another supplement.

For example, for Japanese, I pirated the 3rd editions of Genki 1 & Genki 2, plus the workbooks for them. I also owe a lot to the YouTuber Tokini Andy (who has videos going over the updated Genki textbooks and explains a lot of things missing/poorly explained in the book, he's pretty great). There's also an interactive quizzing website for Genki someone made. For definitions and stroke order I used jisho.org, and for etymology I used Wiktionary, hanziyuan.net, and dong-chinese.com. The only other website/app I regularly used was Renshuu (a spaced repitition learning app for Japanese), which was pretty great and was a good supplement for drilling in what you learned from other resources – although you have to modify the settings quite a bit to really "optimize" it. A lot of people use WaniKani which is kind of similar but I think more Kanji-oriented and used more for students studying before a test. Oh and to learn the Kana, I basically just tested myself writing down the characters in the standard order for a few days until it got drilled into my head, I also used the Tofugu Hiragana learning resource thing but it only helped for a few mneumonics. Other than that, although I'm not exactly a weeb, I tried to force myself to watch anime (in Japanese) any time I wanted to do something like watch a show or play a game, and I'd look up all the stuff I didn't recognize. Anime isn't exactly representative of how Japanese people speak at all, and you're going to get your shit kicked in (by that I mean disapprovingly stared at) by Japanese people if you speak like an anime character, but I suppose it's like learning English off of Sesame Street and SkyDoesMinecraft...

For German, I heavily utilized Deutsche Welle's learning resources, especially Nicos Weg. I also had people to practice the language with. My German still sucks though... for whatever reason, I had the absolute most difficult time with trying to learning German out of any language. The word order magic fucked with my head especially, but I just kept mixing up basic words.

For Russian I used Memrise at first, which worked for vocabulary and got me familiar with the most very basic vocabulary, but the features locked behind monetization eventually got too disruptive so I spent pretty much all my time on (pirated) beginner Russian learning textbooks and very technical grammar books (I was a very learned linguistics major so learning from linguistics-heavy books was significantly more feasible for me than it is for the average person). I probably had the least frustrating time with Russian out of any of the languages I self-studied. I self-taught myself Cyrillic when I was like 8 because I thought slavic stuff was cool so that didn't really require any time...

I learned passable French in high school (despite my ADHD ass not paying attention 99% of the time and basically just not being present mentally for all of French 3), which then degraded a lot in my ability to use it since I never used it and was preoccupied with other stuff, but I can still read it fine, and I can understand it spoken depending on how they speak and my state of mind. I didn't even study outside of school or anything really, I just had a teacher from France (she was my favorite teacher). Actually thinking of the words and grammar I'm trying to say though, I'm pretty fucked in that department unless I go back and practice it. French is my 2nd language.

I self-studied Spanish after school, not very seriously though, I could already grasp it pretty well enough because of my French knowledge. I got conversational in no time – still, randomly not being able to recall random words is a pain in the ass (that goes with English too I guess). I did a bit of Duolingo at first but then just started listening to podcasts and videos and stuff, and looked up the words I didn't know (beforehand and during the time I was already doing a lot of Spanish linguistics work so I already knew "about" the language and its phonology/spelling to pick out the things I heard). This was really only possible because, again, I was already able to understand pretty much all the French you would encounter in daily life.

For Finnish I mostly used pirated books and YouTube learning resources. The first books I used were from Leila White, "From Start to Finnish" and "A Grammar Book of Finnish" which are both great. I would definitely suggest that anyone who wants to learn Finnish goes through those books – the second one's a reference rather than something you're supposed to go through from beginning to end though.

I tried (and failed) to learn Arabic a reeeally long time ago. It didn't extend much past a few obscure and not-very-helpful learning internet resources plus Duolingo (which was kind of useless for Arabic, even moreso than Duolingo typically is useless for languages). I had an unusually hard time with the script for this one (is it racist to say the damn squiggly lines all look the same), and reading it without vowel markers is very difficult to me.

slovake.eu was a helpful resource for Slovak when I was doing the necessary stuff for citizenship – I could've probably gotten by with only English (despite doing it myself and without an immigration lawyer) but I felt it only made sense to at least try to learn the language. It... definitely happened... I basically learned much of the core vocabulary and some grammar quirks, and played fill in the blank with Russian/Polish words except how I thought they'd be in Slovak for words for ones I didn't know. Would not recommend doing that, but if you DO do it then just know that Slovak is the absolute best slavic language to do it in, they will probably understand you if you outright are speaking a different slavic language.

Right now I'm using this book online for Italian that's only in Italian which is basically like, introducing grammar & topics in the language with no actual instruction or anything, it's just a bunch of Italian sentences with images and stuff to get you to remember the grammar based off of context. It's sick as hell, but I can't remember what it's called right now.

After a long time (around B2 or maybe B1 level probably) you have enough comprehension to start learning well while watching content made for natives – e.g. you can watch YouTube videos or a TV show in the language and can learn from looking up the (still large) portion of words you don't understand.

I was originally a monolingual English speaker – only 1 native language, I didn't have like 2 or 3 native languages like most of the world (shout out to all the kids who acquired English solely off of TV and YouTube as a kid). On one hand, being monolingual definitely makes you more ignorant to other languages and your first language might be a little bit harder (but honestly it doesn't get much easier from there, you will still writhe in pain 4 hours a day trying to learn any subsequent languages), but on the other hand being a monolingual ENGLISH speaker opens you up to way more possibilities (resources) than not being an English speaker, so I guess overall I was pretty lucky in that regard.

I have really bad ADHD and Aphantasia which is (for the most part) a hinderance to language learning – my working memory is extremely bad, I can't visualize SHIT and ADHD makes my non-visual memory go kaput. Language learning takes significant time, energy, it's frustrating as fuck, and most of this comes down to a lot of it just being brute forcing memory. There is no cheat to language learning, there is no "lern basque in 23 dayz", it is just putting thousands upon thousands of hours of very regular, very (inter)active focus and memorization methods into it until it's drilled in your head. It can be more challenging than any job you've ever done and you'll want to cry due to how little progress you feel that you're making despite the great amounts of time and energy you put into deciphering this mess.

On the other hand, I know Autistic people with Hyperphantasia and Synthesia (specifically, the kind where you see colorful words appear in your vision when you hear, read, or think about language) and they are SIGNIFICANTLY more capable at language stuff than anyone else, although it's still a lot of effort to put in for them of course.

Language is pretty much about constantly pushing back against the force inside of you that says "you can't do this, you're not improving, it's tiring" and managing your breaks/scheduling well. It's easy to turn a "break" into just not touching the language again. You have to be motivated a LOT to learn a language (including being motivated by pressure/necessity, go get locked up in a country with speakers of your TL or something) or else you'll just quit as soon as you hit your first wave of roadblocks.

[–] Achyu@lemmy.sdf.org 3 points 4 months ago* (last edited 4 months ago)

Thank you a lot for taking the time and effort for the detailed comment.

[–] kionite231@lemmy.ca 5 points 4 months ago (1 children)

I am learning English for around 5 years.

video games, blog post, Lemmy, Reddit, YouTube helped me to get deeper understanding of English.

[–] Achyu@lemmy.sdf.org 3 points 4 months ago (1 children)

Did you learn English on your own with the help of the internet? That's very cool

We were taught English as our second language at school. English content on the net has surely helped me a lot too though.

[–] kionite231@lemmy.ca 4 points 4 months ago

no, actually I also learned some English at school. but I wasn't much TBH. I couldn't write, read or speak anything in English before I started reading content from the internet. so yeah, I learned most of my English from the internet!

[–] nivenkos@lemmy.ml 5 points 4 months ago

I learnt Spanish like this. Mainly finishing Duolingo and downloading some textbooks and doing a few MOOC courses and listening to slow podcasts, and then watching basic movies.

Once I got to the point I could watch movies and TV, I would watch a movie almost every single day.

It's a lot of work, but to get to the point of speaking and listening it is necessary.

It took about 2 years in total - and then I started a job working in Spanish.

[–] TheBigBrother@lemmy.world 5 points 4 months ago
[–] TheV2@programming.dev 2 points 4 months ago

I didn't get far learning any language using free online resources (technically English, but that was/is rather a passive learning experience).

I mostly used Duolingo to take the first steps and to challenge my interest for the language. At a certain point I prefer language-specific services, e.g. for Esperanto there is lernu (I stopped that, because I hated a few concepts of the language).

I learn Japanese on and off. I'm currently at my third or fourth attempt I believe xD I tried a lot from (again) Duolingo, JapanesePod101 to Memrise. On the long-term I prefer to use online resources secondary, e.g. existing Anki vocabulary decks to guide my textbook. And for a language like Japanese I like to use different kinds of dictionaries, articles and historical context, because sometimes there simply isn't a definite answer T_T