Skip to main navigation Skip to search Skip to main content

Selecting Examples for CS Courses: The Case of a Computational Thinking MOOC

Research output: Contribution to specialist publicationArticle

Abstract

H ow should computer science educators choose examples for the courses they teach? This question was a fundamental question for us when we were developing a MOOC on computational thinking that targets a variety of populations. One of the biggest challenges we faced was choosing appropriate examples, since (a) the chosen examples had to foster learners’ acquisition of thinking skills used in problem-solving processes, and (b) they had to be imparted using distance-learning tools. In this paper, we share the criteria we formulated for choosing such examples and demonstrate them with three main examples used in our course.

Original languageEnglish GB
Pages22-28
Number of pages7
Volume13
No3
Specialist publicationACM Inroads
DOIs
StatePublished - 23 Aug 2022

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 4 - Quality Education
    SDG 4 Quality Education

ASJC Scopus subject areas

  • General Computer Science
  • Education

Fingerprint

Dive into the research topics of 'Selecting Examples for CS Courses: The Case of a Computational Thinking MOOC'. Together they form a unique fingerprint.

Cite this