Research in programming Wikidata

Research in programming Wikidata (with code listing, figures and tests) is a project concerned with learning activities for SPARQL and Wikidata. This course's audience includes researchers, students and teachers of technical universities.

Pywikibot program icon

This course was originally developed by graduate students as part of a research course taught by Andrew Krizhanovsky at Petrozavodsk State University (2017-2020).


Games based on WikidataEdit

The goal is to create computer games based on data extracted from Wikidata. There are the following requirements to the game:

  • it is an educational game;
  • it is available online, e.g. Android game (see Artolela), Scratch, or created via Game Editor, Pygame, Kivy;
  • the game has interface in English and in Russian, or there are two game versions: in Russian and in English;
  • the program is open source, with an open license, the program code is available online at GitHub or other source code repository.
Student task
N Description
1 Game idea and design (select Wikidata object)
  1. Invent the name of the game. Write below "* [[/Game title]] ‒ name, surname and login" in one line below. The lines are sorted alphabetically.
  2. Discuss the design and idea of the game with the teacher. The design of the game must be approved by the teacher.
2 Todo2

Todo 2

3 Todo3