I am not sure but I think I see the word "Spielgeld" on the back of the coin. That means "play money". Those can be coins from the nazi era that were given to small children to get used to the money of the reich. Totally not sure, but on ebay I found similar small play money with the value 5 reichmark.
I agree about Spielgeld (game money), however, judging by the images, these coins seem to spoof the Nazi-era design; it is hardly unlikely that the Nazis would leave unpunished using state symbols in a distorted manner or spoofing the coin design - which means that these game tokens were struck much later. They seem to be too light for gambling though (too big a risk for gambling machine operators); most probably they were used in children games.
The nominal is expressed in "Rechenpfennig", which means "counting pfennigs".
According to my catalog "Deutsches Kinderspielgeld" by Günter Aschhoff
(H.Gietl Verlag 2009, ISBN 978-3-86646-817-7)
this coins were made by unknown issuer in 1945/46 after the war for children educational purpose.
Reference number #120.1 for 1 Rechenpfennig & #120.6 for 50 Rechenpfennige.