Praxly: An Online IDE for the Praxis CS Test Pseudocode

We are collaborating with a nonprofit organization to train high school Career Technical Education (CTE) teachers to teach computer science courses. In the United States, many CTE teachers are not automatically licensed to teach CS. The traditional pathway to licensure requires 18 credits of CS at a university, which is impractical for teachers while working full-time. Another pathway to licensure is taking the Praxis CS test, which in many states gives teachers an add-on endorsement in computer science. One of the biggest challenges for our teachers is learning how to program with the pseudocode used on the test. We have created an online development environment, named Praxly, that visualizes and runs the pseudocode, providing a space in which teachers can practice. Praxly supports both a text-based editor and a block-based editor, and the editors are synchronized with each other. This poster highlights Praxly's features and implementation details, outlines early research results, and discusses next steps for the project.

Authors

Institutions

Publication Details

Published
2025-02-18
DOI
https://doi.org/10.1145/3641555.3705231
Primary Topic
Software Testing and Debugging Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Praxly: An Online IDE for the Praxis CS Test Pseudocode

Michael Stewart, Chris Mayfield, Shelita Hodges, Chris Johnson et al.
Software Testing and Debugging Techniques
article

Praxly: An Online IDE for the Praxis CS Test Pseudocode

Michael Stewart, Chris Mayfield, Shelita Hodges, Chris Johnson, Benjamin Saupp, Ellona Macmillan
article en

Abstract

We are collaborating with a nonprofit organization to train high school Career Technical Education (CTE) teachers to teach computer science courses. In the United States, many CTE teachers are not automatically licensed to teach CS. The traditional pathway to licensure requires 18 credits of CS at a university, which is impractical for teachers while working full-time. Another pathway to licensure is taking the Praxis CS test, which in many states gives teachers an add-on endorsement in computer science. One of the biggest challenges for our teachers is learning how to program with the pseudocode used on the test. We have created an online development environment, named Praxly, that visualizes and runs the pseudocode, providing a space in which teachers can practice. Praxly supports both a text-based editor and a block-based editor, and the editors are synchronized with each other. This poster highlights Praxly's features and implementation details, outlines early research results, and discusses next steps for the project.

James Madison University (US)
Openalex Percentile: Top 97%
Software Testing and Debugging Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Praxly: An Online IDE for the Praxis CS Test Pseudocode — Michael Stewart, Chris Mayfield, et al. · (2025) | TGRS Research Map | TGRS