Git Product home page Git Product logo

anki-periodic-table-memory-pegs's Introduction

Periodic Table Memory Pegs

Chemical elements flashcard deck for Anki, featuring all 118 of the periodic table, to help you memorize and associate name, atomic number, position in the table, and symbol of elements.

How it works

Each element is associated with a picture, which is designed to remind you of the element's name, atomic number, and abbreviation.

The cards in the deck will question you with one of the following: Picture, Name, Symbol, Number, or Position. The other side of the card will display all remaining data. There is also an explanation of how to use the pictures as memory pegs.

An example with fluorine:

Front Back

Getting started

The latest release is available on AnkiWeb shared deck page.

If you want to use the work-in-progress version to the next release, you can download this git repository, checkout the develop branch, and execute the main.py script to build the deck (packages/periodic-table-memory-pegs.apkg), import it in Anki and you're ready to go!

Contribute!

Please feel free to contribute to this repo, here is what I would like to implement shortly:

  • memory pegs for the missing elements,
  • night mode,
  • spell checking,
  • redesign of the cards, to suit all devices

any other suggestions are open to discussion: open a new issue to let me know!

Background

Legacy deck

Before existing on GitHub, this deck was created and shared on the AnkiWeb platform. Since the latter lacks contribution features, it has been suggested to me that I could release it here as a git repository. From now on my plan is to review comments and suggestions with care, and accept motivated pull requests.

Original source

This memory peg system was initiated by John P. Pratt. You can find a nice periodic table constructed with the memory pegs on the website. With their permission, I turned their work into a Anki deck.

anki-periodic-table-memory-pegs's People

Contributors

horwitz avatar lykos avatar ohare93 avatar randomquetzalcoatl avatar remiberthoz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

anki-periodic-table-memory-pegs's Issues

Couple of suggestions. Also, alternative table formats?

Awesome deck! Been using it for a few weeks. I've edited a few cards so that they work better for me, and I thought you might like some of them, since you're open to suggestions:

  • 38: The number is the lock combination password, not its weight. It's not a very secure box.

  • 52: Tellurium, the cards "Tell ur" future.

  • 53: The bottle costs 53ȼ instead of 53 cents. I find that putting the units right next to the number helps memorization, especially if the symbol is unusual.

  • 63: I'm pretty sure the black blob is not supposed to be there. Fixed the image:
    63europium

  • 65: Complete change. Now it's not a 65in turban, but a 65TB floppy disk. Nice because "Tb" is the symbol of the element. Also, I think "terabyte" sounds more like "terbium" than "turban", but that might be because I'm not a native English speaker. Image:
    65terbium2

  • 67: Complete change. Now it's not a home, but Sherlock Holmes, which sounds more like "holmium" than "home", and the mnemonic is Sherlock Holmes and the Six of Seven (The Sign of Seven). Image:
    67holmium - Copy
    (I pulled these images from Google and edited them, I don't know if that'd be a problem)

  • 85: Added mnemonic: The half-life of astatine is around 8h 5m (close enough).

  • 102: Added mnemonic: The red bar (1) divides the circle (0) into 2 parts.

Those are the ones I've changed so far (I think I'm about halfway through). Also, I've removed the picture prompt, because in the real world you'll need to remember the element either from the name, symbol or number. Seems a bit useless to remember it from a peg, and some of them make it too easy if they are the first to appear.

And as a final question, how hard would it be to implement alternative formats? I'd like to have either the 32 column format or the side-step format if we're getting creative. I tried to see how the table is drawn to do it myself, but I gave up after 5min, I can't be asked to reverse-engineer that .

Duplicate Element 105 | New (and completely different) entries are not generated properly

Thanks for the deck, mate. Glad you got it over to a Github repo! 👍

I pulled the latest version, as you suggested. You mentioned that 105 has changed from Hahnium to Dubnium, however my local card did not change, instead I got a duplicate! 😱

Looking at the card info of each (Select the card in the Browser, then click Cards -> Info) gives this for each card.

Old

Added	2017-01-20
Position	879
Card Type	Card 3
Note Type	PeriodicTable-d75c0
Deck	Miscellaneous::Periodic table memory pegs
Note ID	1484952780480
Card ID	1484952780603

New

Added	1970-01-01
Position	1
Card Type	Card 3
Note Type	PeriodicTable-d75c0
Deck	Miscellaneous::Periodic table memory pegs
Note ID	105
Card ID	419

From this it's easy to see that the Note and Card IDs are not generated as proper Guids. The same is true for the new element 106

Added	1970-01-01
Position	2
Card Type	Card 3
Note Type	PeriodicTable-d75c0
Deck	Miscellaneous::Periodic table memory pegs
Note ID	106
Card ID	423

What I believe is the solution to this:

  • Element 105 should have the same guid as it had before, in order for an import to be to update the previous card.
  • Element 106 (and all new entries) should have a new Guid generated, not simply the number of the element. Both for the Note and Card IDs. Otherwise you'll potentially run into these issues again in the future.

Thanks again for the deck mate 👍

Mnemonic for Flerovium idea

Amphitheatrum Flavium (aka the Colosseum), popular around 114 a.D.
Some dates:
70 or 72 (construction) - 80 (inauguration) - 6th century or 523 a.D. (last exhibition)
The element Flerovium is named after Georgij Flërov, a soviet nuclear physicist

image

(disclaimer: I do not own the image; only illustrative)

Ideas for Roentgenium and Oganesson

Hello, it's me again.
These are the mnemonics I am using at the moment for:
Roentgenium (111)
image
and Oganesson (118)
paste-d6d4cec80d427c98ac9357051bfc56881027d18f

Roentgenium is named after Wilhelm Röntgen, the guy who discovered x-rays. The photo is an x-ray of his wife's hand. The fingers resemble the number 1, hence 1 1 1 = 111

The second picture is a drawing of Yuri Oganessian, after which Oganesson is named. The wrinkles on the forehead and the glasses kind of resemble the number 118, tilted.

Consider using `markdown` for note source files to achieve smaller diffs?

Disclaimer. This is a shameless plug for my own tool.

Hi! This is an extremely neat project! I love that you guys have been using git to handle contributions for so long! I've been building a tool to make version control of Anki decks easier, and I was wondering if you folks would be interested in trying it out.

Here is what the markdown note format looks like:

## Note
nid: 47
model: PeriodicTable-d75c0
tags: group:11, period:5
markdown: false

### Picture
<IMG SRC="47silver.gif">

### Name
Silver

### Number
47

### Symbol
Ag

### Memory sentence
<p><strong>Ag</strong>nes's Silver Dime. '47 was <strong>A
G</strong>ood year after WWII. (Silver is "argentum" in Latin).

### SpecialLocation

(Media is supported of course, and tracked by git as well). Let me know if you're interested! I desperately need users to figure out what can be improved, and maintainers of mature decks are exactly the folks I have in mind!

Lanthanides and Actinides shifted by 1

Hey there! First of all, thanks for making the effort to publish the deck. Finally I can learn the periodic table!

I found that in the periodic table representation on the card there seems to be a off-by-one error. Lanthanum and Actinium are in the places of Cerium and Thorium, Cerium and Thorium are shifted one to the right, and Lutetium and Lawrencium are shown to be in the places of Lanthanum and Actinium. I didn't check the rest of the elements.

Is this a bug or just an alternative representation? I understand the position of the elements in the periodic table is sometimes not completely fixed.

Suggestion: Positon --> Card

Hi,

Great set! Thanks for maintaining it and I love the GitHub idea for contributions.

"The position of each element in the table gives important information about its structure, properties, and behavior in chemical reactions. Specifically, an element’s position in the periodic table helps you figure out its electron configuration, how the electrons are organized around the nucleus. "
-Khan Academy, The periodic table, electron shells, and orbitals.

I think it would be helpful to have a version of the card where the Front is just the position of the element (and the Back is, of course, the entire card). There are many times when simply knowing where an element is on the table is useful. I know you have the different card types set up nicely and I think this change should be possible through an additional card type: Position --> Card. Let me know what you think. Thanks!

-GGG

Implement responsive design to suit all devices

Currently, the cards display correctly on all devices (smartphones, computers, tablets), but do not look great on all. The CSS is pinning the size of cards to a specific pixel count.

Implementing a responsive design to adjust the size of the cards, table, image, text, fonts and so on based on the Anki client used, and the screen size, would by far improve the quality of the deck. On wide screens, we could implement the proposal of #130, namely a wide periodic table with lanthanides and actinides inserted as on this Wikimedia:

Help is warmly welcomed!

Spelling issues

I'm not a dev or I'd fix it myself.

For oxygen (8), "Lifepreservers" should be two words: "Life preservers" or "Life-preservers"
For magnesium (12), "filledwith" should be two words: "filled with"
For krypton (36), "Kryptonn gas" (two n's) should be "Krypton gas"
Also for krypton, it is no longer true (as of 1983) that krypton defines the meter.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.