Cited By
View all- Ojha NDubey SVaish A(2024)Computational Thinking ToolsRevolutionizing Curricula Through Computational Thinking, Logic, and Problem Solving10.4018/979-8-3693-1974-1.ch009(151-166)Online publication date: 31-May-2024
Transactional Memory (TM) is a promising concurrent programming paradigm which employs transactions to achieve synchronization in accessing common data known as transactional variables. A transaction may either commit, making its updates to ...
Some of today's TM systems implement the two-phase-locking (2PL) algorithm which aborts transactions every time a conflict occurs. 2PL is a simple algorithm that provides fast transactional operations. However, it limits concurrency in benchmarks with ...
Programming can help foster computational thinking (CT).Lack of programming-related studies for K-12 despite increased interest.Future studies can focus on intervention in regular classroom setting.Examine programming process with think-aloud protocol ...
Association for Computing Machinery
New York, NY, United States
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in