Computational thinking in the context of higher education: Analytical review | Synapse