Engagement in Foundational Computer Science Courses Through Supplementary Content for Algorithms

12/29/2017
by   Christopher A. Birster, et al.
0

Engaging students in teaching foundational Computer Science concepts is vital for the student's continual success in more advanced topics in the field. An idea of a series of Jupyter notebooks was conceived as a way of using Bloom's Taxonomy to reinforce concepts taught in an introductory algorithms class. The idea of the notebook is to keep the student's engaged in the lesson and in turn motivate them to persevere through the end of the course.

READ FULL TEXT

page 6

page 9

research
01/17/2023

Computer Science for Future – Sustainability and Climate Protection in the Computer Science Courses of the HAW Hamburg

Computer Science for Future (CS4F) is an initiative in the Department of...
research
07/07/2023

Student Teacher Interaction While Learning Computer Science: Early Results from an Experiment on Undergraduates

The scope of this paper was to find out how the students in Computer Sci...
research
03/06/2022

Experiential Learning in Bioinformatics – Learner Support for Complex Workflow Modelling and Analysis

Bioinformatics is focused on deriving biological understanding from larg...
research
05/08/2020

Encouraging early mastery of computational concepts through play

Learning to code, and more broadly, learning about computer science is a...
research
03/08/2023

ChatGPT Participates in a Computer Science Exam

We asked ChatGPT to participate in an undergraduate computer science exa...
research
12/01/2020

Have We Reached Consensus? An Analysis of Distributed Systems Syllabi

Correctly applying distributed systems concepts is important for softwar...
research
04/16/2020

Open and Cultural Data Games for Learning

Educators often seek ways to introduce gaming in the classroom in order ...

Please sign up or login with your details

Forgot password? Click here to reset