Changing a generation's way of thinking: Teaching computational thinking through programming

F Buitrago Flórez, R Casallas… - Review of …, 2017 - journals.sagepub.com
Computational thinking (CT) uses concepts that are essential to computing and information
science to solve problems, design and evaluate complex systems, and understand human …

The effect of STEM project based learning on self-efficacy among high-school physics students

MA Samsudın, SM Jamalı, ANM Zaın… - Journal of Turkish …, 2020 - tused.org
Science, Technology, Engineering and Mathematics (STEM) Project-Based Learning (PjBL)
is increase effectiveness, create meaningful learning and influence student attitudes in …

Hedy: a gradual language for programming education

F Hermans - Proceedings of the 2020 ACM conference on …, 2020 - dl.acm.org
One of the aspects of programming that learners often struggle with is the syntax of
programming languages: remembering the right commands to use and combining those into …

Spiral and project-based learning with peer assessment in a computer science project management course

A Jaime, JM Blanco, C Domínguez, A Sánchez… - Journal of Science …, 2016 - Springer
Different learning methods such as project-based learning, spiral learning and peer
assessment have been implemented in science disciplines with different outcomes. This …

[HTML][HTML] Design, implementation and evaluation of the Hedy programming language

M Gilsing, J Pelay, F Hermans - Journal of Computer Languages, 2022 - Elsevier
Hedy is a programming language that implements the gradual programming approach in
which the goal is to lower the syntax barrier by starting with a very simple language, and …

Self-efficacy, scientific reasoning, and learning achievement in the STEM project-based learning literature

SM Jamali, AN Md Zain, MA Samsudin… - The Journal of …, 2017 - papers.ssrn.com
Teaching and learning's main goal, preparing students for future job opportunity and civic
responsibility, has become one of the 21st century's biggest challenges. Science …

Assessment of students in higher education—information and communication technology tools and tips

L Goosen, D Van Heerden - Progressio, 2018 - journals.co.za
The aim of this research project relates to assessment approaches at the University of South
Africa (UNISA). The Learning Management System is used to address students' first-year …

Student support for information and communication technology modules in open distance environments: towards self-directed learning

L Goosen, D Van Heerden - … Toward Self-Directed Learning in Open …, 2019 - igi-global.com
The purpose of the chapter relates to providing perspectives on students' uptake of virtual
learning environment (VLE) technologies in an information and communication technology …

E-learning environment tools to address online and open distance education context challenges

L Goosen, D Van Heerden - Proceedings of the 11th International …, 2016 - books.google.com
The aim of the research reported on in this paper relates to providing an initial quantitative
perspective on elearners' uptake of Virtual Learning Environment (VLE) tools towards …

Gradual grammars: Syntax in levels and locales

T Van Der Storm, F Hermans - Proceedings of the 15th ACM SIGPLAN …, 2022 - dl.acm.org
Programming language implementations are often one-size-fits-all. Irrespective of the
ethnographic background or proficiency of their users, they offer a single, canonical syntax …