Teaching Programming to Novices Using the codeBoot Online Environment

07/26/2022
by   Marc Feeley, et al.
0

Teaching programming to novices is best done with tools with simpler user interfaces than professional IDEs that are tailored for experienced programmers. In a distance learning situation it is also important to have a development environment that is easy to explain and use, and that integrates well with the variety of course material used (slides, homework, etc). In this paper we give an experience report on teaching programming with codeBoot, an online programming environment we designed specifically for novices.

READ FULL TEXT
research
01/22/2020

ClassCode: An Interactive Teaching and Learning Environment for Programming Education in Classrooms

Programming education is becoming important as demands on computer liter...
research
10/22/2017

Teaching Programming and Design-by-Contract

This paper summarizes the experience of teaching an introductory course ...
research
10/11/2021

Teaching K-12 Classrooms Data Programming: A Three-Week Workshop with Online and Unplugged Activities

This paper shares our experience in a three-session online workshop usin...
research
06/25/2020

On the Nature of Programming Exercises

There are countless reasons cited in scientific studies to explain the d...
research
06/21/2023

Using R for teaching and research

R is a language and environment for statistical computing and graphics, ...
research
06/01/2023

Cheat Sheet for Teaching Programming with Comics: Through the Lens of Concept-Language-Procedure Framework

Comics is emerging as a popular medium for providing visual explanations...
research
05/14/2018

Teaching Erlang through the Internet: An Experience Report

Today functional programming languages are seen as a practical solution ...

Please sign up or login with your details

Forgot password? Click here to reset