arrow
返回

Rules of Program Behavior

delete2021-11-17
delete8
delete
OA
AI
R
Rodrigo Duran *
J
Juha Sorva
O
Otto Seppälä
DOI:10.1145/3469128delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We propose a framework for identifying, organizing, and communicating learning objectives that involve program semantics. In this framework, detailed learning objectives are written down as rules of program behavior (RPBs). RPBs are teacher-facing statements that describe what needs to be learned about the behavior of a specific sort of programs. Different programming languages, student cohorts, and contexts call for different RPBs. Instructional designers may define progressions of RPB rulesets for different stages of a programming course or curriculum; we identify evaluation criteria for RPBs and discuss tradeoffs in RPB design. As a proof-of-concept example, we present a progression of rulesets designed for teaching beginners how expressions, variables, and functions work in Python. We submit that the RPB framework is valuable to practitioners and researchers as a tool for design and communication. Within computing education research, the framework can inform, among other things, the ongoing exploration of notional machines and the design of assessments and visualizations. The theoretical work that we report here lays a foundation for future empirical research that compares the effectiveness of RPB rulesets as well as different methods for teaching a particular ruleset.
Keyword:
Programming education
introductory programming
rules of program behavior
model of program behavior
learning objectives
instructional design
notional machines
semantics

期刊

A
ACM Transactions on Quantum Computing
IF:
6.8
论文数:
540
被引数:
508

机构

A
Aalto University
学者数:
1.6W
论文数: 1.5W
被引数: 2.1W
I
instituto federal de mato grosso do sul
学者数:
139
论文数: 94
被引数: 0
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Protective effect of a new generation of activated and purified bentonite in combination with yeast and phytogenic substances on mycotoxin challenge in pigs
err2021-10-27
err0
errOAAI
errPavel Horky; Hana Abigail Gruberova; Tereza Aulichova; Svetlana Malyugina; Petr Slama; Ales Pavlik; Jiri Skladanka; Misa Skoric; Sylvie Skalickova
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Co-Occurrence ofmcr-1andqnrS1on an IncHI2 Plasmid in Clinical Isolates ofSalmonellaTyphimurium in Spain
err2019-09-01
err0
PREAI
errTeresa Trujillo-Soto; Jesús Machuca; Jorge Arca-Suárez; Manuel Rodríguez-Iglesias; Fátima Galán-Sánchez
err分享
err收藏
err分享
err收藏
学者 查看更多内容