YoVDO

Witter: A Library for White-Box Testing of Introductory Programming Algorithms

Offered By: ACM SIGPLAN via YouTube

Tags

Software Testing Courses Java Courses Algorithms Courses White Box Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 34-minute video presentation from the SPLASH-E 2023 conference introducing Witter, a software testing library designed for programming educators. Learn how this innovative tool enables white-box testing of Java source code, allowing for in-depth analysis of method execution against reference solutions. Discover how Witter can help computer science students better understand algorithmic behavior and identify the root causes of incorrect test results. Gain insights into the potential benefits of incorporating white-box testing techniques in programming education, focusing on both result accuracy and algorithm implementation. Examine the research conducted by Afonso B. Caniço and André L. Santos from ISCTE-IUL, Portugal, and understand how their work contributes to improving assessment and feedback in introductory programming courses.

Syllabus

[SPLASH-E23] Witter: A Library for White-Box Testing of Introductory Programming Algorithm...


Taught by

ACM SIGPLAN

Related Courses

Information Theory
The Chinese University of Hong Kong via Coursera
Intro to Computer Science
University of Virginia via Udacity
Analytic Combinatorics, Part I
Princeton University via Coursera
Algorithms, Part I
Princeton University via Coursera
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Stanford University via Coursera