lichess.org
Donate

How to Learn an Opening in 2023: Part 2

Hey. The link to part 1 of your of your blog post takes me to an external site, could you replace it with a link to your post in lichess?
Other approaches to an opening file, aside of the mentioned:

* ChessTempo has an opening trainer – chesstempo.com/opening-training – This is my current approach, one has to register, but otherwise it is free of charge. Noteworthy features are: spaced repetition, variations can be copied to other repertoires, it detects move transpositions. I do not like the speed with which it executes the opponent's moves in training mode, but there is a setting to speed this up. Scrolling on the board does not work, but a user in the forum, with the support of the author of the site, has provided a Tampermonkey script for this, see old.chesstempo.com/chess-forum/site_feedback/can_we_have_move_navigation_by_scrolling-t11554.0.html

* Chess Position Trainer – http://chesspositiontrainer.com – Commercial app, which allows one to train the own openings using spaced repetition. A nice feature is the min maxing. I used this for a long while (an older version) but now I am on Linux. The GUI is a bit clumsy, at least in the version I used. E.g. no scrolling on the board. I fixed that with crude AutoHotkey scripts.

* Scid (and seemingly also other free GUIs, like ChessX, untested) provides a primitive form of opening (and tactics) training, see the Scid docs -> "Other Scid windows" -> "Opening Trainer window". Spaced repetition is not supported.

* OpeningTree.comwww.openingtree.com – seemingly also provides an opening trainer. It is open source. The GUI is a bit awkward. E.g. how to insert the moves? Also, mouse scrolling on the board is not supported. Dunno if spaced repetition is supported.

* This chess SO question provides a few others, untested: chess.stackexchange.com/questions/5969/is-there-a-good-online-opening-training-software
> I like to get my hands dirty with real games as quickly as possible for several reasons. I find that if I learn lines after encountering them in a game, my knowledge is much stickier and more relevant, because I’m learning them as solutions to in-game problems I’ve already grappled with, rather than random sequences of moves that may or may not be valuable.

This might be a learning theory item to apply to many passive-active learning alternate activities (various time scales).. Or that an answer given without first the question raised in the learners mind is fragile learning. It needs the connectivity and the thinking dynamics of question then answer. This is not just for learning lines.