Search Results - "Text-based Programming"
-
1
Block-based versus text-based programming: a comparison of learners’ programming behaviors, computational thinking skills and attitudes toward programming
ISSN: 1042-1629, 1556-6501Published: New York Springer US 01.04.2024Published in Educational technology research and development (01.04.2024)“…) and the text-based programming modality (TPM). Previous research may not have provided a complete understanding of the differences between these two modalities as it did not take into account both the learning process and learning outcomes…”
Get full text
Journal Article -
2
Towards an assessment model of college students’ computational thinking with text-based programming
ISSN: 1360-2357, 1573-7608Published: New York Springer US 01.02.2025Published in Education and information technologies (01.02.2025)“… However, the exploration of CT assessment in the context of text-based programming is in its initial stages…”
Get full text
Journal Article -
3
The effects of block‐based visual and text‐based programming training on students' achievement, logical thinking skills, and motivation
ISSN: 0266-4909, 1365-2729Published: Chichester, UK John Wiley & Sons, Inc 01.04.2023Published in Journal of computer assisted learning (01.04.2023)“…Background Studies on the effectiveness of block‐based environments continue to produce inconsistent results. A strong reason for this is that most studies…”
Get full text
Journal Article -
4
Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level
ISSN: 1360-2357, 1573-7608Published: New York Springer US 01.07.2018Published in Education and information technologies (01.07.2018)“…Novice programmers are facing many difficulties while learning to program. Most studies about misconceptions in programming are conducted at the undergraduate…”
Get full text
Journal Article -
5
Does text-based programming improve K-12 students’ CT skills? Evidence from a meta-analysis and synthesis of qualitative data in educational contexts
ISSN: 1871-1871Published: Elsevier Ltd 01.09.2023Published in Thinking skills and creativity (01.09.2023)“…•Text-based programming can significantly improve students' computational thinking…”
Get full text
Journal Article -
6
The landscape of Block-based programming: Characteristics of block-based environments and how they support the transition to text-based programming
ISSN: 2590-1184, 2590-1184Published: Elsevier Ltd 01.12.2021Published in Journal of computer languages (Online) (01.12.2021)“… Despite a rapidly expanding ecosystem of BBP environments, text-based languages remain the dominant programming paradigm, motivating the transition from BBP to text-based programming (TBP…”
Get full text
Journal Article -
7
Supporting learners in the transition from block-based to text-based programming, a systematic review
ISSN: 2590-1184Published: Elsevier Ltd 01.09.2025Published in Journal of computer languages (Online) (01.09.2025)“…This paper describes a systematic review of the approaches being taken to providing support to learners as they transition from block-based programming…”
Get full text
Journal Article -
8
Pedagogy of teaching introductory text‐based programming in terms of computational thinking concepts and practices
ISSN: 1061-3773, 1099-0542Published: Hoboken Wiley Subscription Services, Inc 01.01.2021Published in Computer applications in engineering education (01.01.2021)“…Introduction Programming can be an intellectually satisfying skill and is definitely considered useful. However, problem‐solving with a computer involves much…”
Get full text
Journal Article -
9
Block-based versus text-based programming environments on novice student learning outcomes: a meta-analysis study
ISSN: 0899-3408, 1744-5175Published: Norwood Routledge 03.07.2019Published in Computer science education (03.07.2019)“… A small, but growing body of research examines the differences between block-based and text-based programming environments. Objective…”
Get full text
Journal Article -
10
Developing a Framework for Teaching Text-Based Programming in High School
ISSN: 1598-2009, 2287-738XPublished: 31.10.2022Published in Journal of Digital Contents Society (31.10.2022)Get full text
Journal Article -
11
Investigating the Role of ChatGPT in Supporting Text-Based Programming Education for Students and Teachers
ISBN: 9783031448997, 3031448995Published: Switzerland Springer 2023Published in Informatics in Schools. Beyond Bits and Bytes: Nurturing Informatics Intelligence in Education (2023)Get full text
Book Chapter -
12
Let’s Code: A Kid-friendly Interactive Application Designed to Teach Arabic-speaking Children Text-based Programming
ISSN: 2158-107X, 2156-5570Published: West Yorkshire Science and Information (SAI) Organization Limited 2019Published in International journal of advanced computer science & applications (2019)“…Programming is the cornerstone for the development of all of the technologies we encounter in our daily lives. It also plays an important role in enhancing…”
Get full text
Journal Article -
13
Examining Pair Programming Interactions and Their Impact on Middle School Students’ Self-Efficacy and Achievement in a Text-Based Programming Language
ISBN: 9798302375971Published: ProQuest Dissertations & Theses 01.01.2025“…’ self-efficacy and programming achievement in a text-based programming language. Participants included 78 middle school students from the 7th and 8th grades…”
Get full text
Dissertation -
14
Using multimodal learning analytics to understand effects of block‐based and text‐based modalities on computer programming
ISSN: 0266-4909, 1365-2729Published: Chichester, UK John Wiley & Sons, Inc 01.06.2024Published in Journal of computer assisted learning (01.06.2024)“…Background With the development of computational literacy, there has been a surge in both research and practice application of text‐based and block‐based…”
Get full text
Journal Article -
15
Switch Mode: Scaffold Learners From Block-Based Programming to Text-Based Programming
ISBN: 9798383173664Published: ProQuest Dissertations & Theses 01.01.2024“… from block-based to text-based programming. Supporting students in transitioning from block-based to text-based programming is an important and open design question…”
Get full text
Dissertation -
16
Integrating Computational Thinking and Empowering Metacognitive Awareness in Stem Education
ISSN: 1664-1078, 1664-1078Published: Frontiers Media S.A 09.06.2022Published in Frontiers in psychology (09.06.2022)“…Education digitization highly enthuses learners for deeper learning and developing thought processes in formulating problems and their solutions effectively in…”
Get full text
Journal Article -
17
Understanding comment practices in Scratch: A study of comments in a block-based visual programming language
ISSN: 0164-1212Published: Elsevier Inc 01.04.2025Published in The Journal of systems and software (01.04.2025)“…Comments are vital for software documentation. They provide necessary insights and assist developers in understanding and maintaining the software. Due to…”
Get full text
Journal Article -
18
A Computational Thinking Assessment Tool on Text- Based Programming
Published: IEEE 16.03.2023Published in 2023 IEEE 12th International Conference on Educational and Information Technology (ICEIT) (16.03.2023)“…The assessment of computational thinking (CT) skills based on text-based programming is a necessary part of the implementation of CT education in higher education…”
Get full text
Conference Proceeding -
19
Transitioning from Block-Based to Text-Based Programming Languages
ISSN: 2475-1057Published: IEEE 01.04.2018Published in Proceedings (Learning and Teaching in Computing and Engineering. Online) (01.04.2018)“…Block-based programming environments are becoming increasingly popular as introductory tools for teaching programming to children. These environments differ…”
Get full text
Conference Proceeding -
20
Comparison of Biometric Information During Learning of Visual- and Text-Based Programming Languages
Published: IEEE 20.09.2023Published in 2023 8th International STEM Education Conference (iSTEM-Ed) (20.09.2023)“…Novice programmers often start with visual-based programming languages, such as Blockly or Scratch, whereas experts tend to use text-based programming languages, such as C, C++, Java, or Python…”
Get full text
Conference Proceeding

