Search Results - "Block-Based Programming Languages"
-
1
Smells in block-based programming languages
ISSN: 1943-6106Published: IEEE 01.09.2016Published in Proceedings (IEEE Symposium on Visual Languages and Human-Centric Computing) (01.09.2016)“…Code smells were originally designed for object-oriented code, but in recent years, have been applied to end-user languages, including spreadsheets and Yahoo!…”
Get full text
Conference Proceeding -
2
Assessing industrial end-user programming of robotic production cells: A controlled experiment
ISSN: 0164-1212, 1873-1228Published: Elsevier Inc 01.01.2023Published in The Journal of systems and software (01.01.2023)“…Adapting the behavior of robots and their interaction with other machines on the shop floor is typically accomplished by non-programmers. Often these…”
Get full text
Journal Article -
3
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 -
4
Novel Scratch Programming Blocks for Web Scraping
ISSN: 2079-9292, 2079-9292Published: Basel MDPI AG 01.08.2022Published in Electronics (Basel) (01.08.2022)“…Although Scratch is the most widely used block-based educational programming language, it is not easy for students to create various types of Scratch programs…”
Get full text
Journal Article -
5
An Expert Review on the Applicability of Blockly for Industrial Robot Programming
ISSN: 1946-0759Published: IEEE 01.09.2020Published in Proceedings (IEEE International Conference on Emerging Technologies and Factory Automation) (01.09.2020)“… In this paper, we investigate the applicability of block-based programming languages for large and complex robot programs…”
Get full text
Conference Proceeding -
6
Considerations for using Block-Based Languages for Industrial Robot Programming - a Case Study
Published: IEEE 01.06.2021Published in 2021 IEEE/ACM 3rd International Workshop on Robotics Software Engineering (RoSE) (01.06.2021)“… In this paper, we investigate the applicability of block-based programming languages for large and complex robot programs in realistic environments…”
Get full text
Conference Proceeding -
7
Performance-based evaluation of computational thinking skills using machine learning
Published: IEEE 07.10.2020Published in 2020 Turkish National Software Engineering Symposium (UYMS) (07.10.2020)“…) according to its performance on Block-Based Programming Languages (BBPL) by using Machine Learning Techniques…”
Get full text
Conference Proceeding -
8
Programming environments for blocks need first-class software refactoring support: A position paper
Published: IEEE 01.10.2015Published in 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond) (01.10.2015)“…Block-based programming languages and their development environments have become a widely used educational platform for novices to learn how to program…”
Get full text
Conference Proceeding -
9
Programming trajectories analytics in block-based programming language learning
ISSN: 1049-4820, 1744-5191Published: Abingdon Routledge 02.01.2022Published in Interactive learning environments (02.01.2022)“…Block-based programing languages (BBPL) provide effective scaffolding for K-12 students to learn computational thinking. However, the output-based assessment…”
Get full text
Journal Article -
10
Applying the Block-Based Programming Language ALICE for Developing Programming Competencies in University Students
ISSN: 2169-3536, 2169-3536Published: Piscataway IEEE 2025Published in IEEE access (2025)“… Block-based programming languages such as SCRATCH and ALICE permit the development of programming competencies without text coding and syntax restrictions to solve that issue…”
Get full text
Journal Article -
11
Text Processing Education Using a Block-based Programming Language
ISSN: 2169-3536, 2169-3536Published: Piscataway IEEE 01.01.2022Published in IEEE access (01.01.2022)“…In this paper, we present a novel approach to teach text processing for primary and secondary school students using a block-based programming language such as Scratch…”
Get full text
Journal Article -
12
Student ability and difficulties with transfer from a block-based programming language into other programming languages: a case study in Colombia
ISSN: 0899-3408, 1744-5175Published: Norwood Routledge 02.10.2023Published in Computer science education (02.10.2023)“… This study explores: (a) student ability to transfer from a block-based programming language into another block-based programming language; (b…”
Get full text
Journal Article -
13
I Scratch and Sense But Can I Program?: An Investigation of Learning with a Block Based Programming Language
ISSN: 1550-1876, 1550-1337Published: Hershey IGI Global 01.07.2014Published in International journal of information and communication technology education (01.07.2014)“… or ‘blocks' based programming language and its environment. An additional and central aspect of this enquiry is to substantiate the perceived degree of transferability…”
Get full text
Journal Article -
14
Using LSTM to Identify Help Needs in Primary School Scratch Students
ISSN: 2076-3417, 2076-3417Published: Basel MDPI AG 01.12.2023Published in Applied sciences (01.12.2023)“…In the last few years, there has been increasing interest in the use of block-based programming languages as well as in the ethical aspects of Artificial Intelligence (AI…”
Get full text
Journal Article -
15
Visual tools for teaching machine learning in K-12: A ten-year systematic mapping
ISSN: 1360-2357, 1573-7608Published: New York Springer US 01.09.2021Published in Education and information technologies (01.09.2021)“…Teaching Machine Learning in school helps students to be better prepared for a society rapidly changing due to the impact of Artificial Intelligence. This…”
Get full text
Journal Article -
16
Enhancing programming learning performance through a Jigsaw collaborative learning method in a metaverse virtual space
ISSN: 2196-7822, 2196-7822Published: Cham Springer International Publishing 01.12.2024Published in International journal of STEM education (01.12.2024)“… Many elementary schools have been cultivating students’ CT through block-based programming languages such as Scratch using traditional teacher-centered teaching methods…”
Get full text
Journal Article -
17
An Approach to Evaluate the Complexity of Block-Based Software Product
ISSN: 1648-5831, 2335-8971Published: Vilnius Vilniaus Universiteto Leidykla 2020Published in Informatics in education (2020)“…Computer programming skills have been growing as a professional competence also to unqualified end-users who need to develop software in their professional…”
Get full text
Journal Article -
18
On the Applicability of Language Models to Block-Based Programs
ISSN: 1558-1225Published: IEEE 01.05.2023Published in Proceedings / International Conference on Software Engineering (01.05.2023)“…Block-based programming languages like Scratch are increasingly popular for programming education and end-user programming…”
Get full text
Conference Proceeding -
19
Effect of an OwlSpace Programming Course on the Computational Thinking of Elementary School Students
ISSN: 1648-5831, 2335-8971Published: Vilnius Vilniaus Universiteto Leidykla 01.01.2024Published in Informatics in education (01.01.2024)“…This study investigates the effect of programming courses on the computational thinking (CT) skills of elementary school students and the learning…”
Get full text
Journal Article -
20
Transitioning from introductory block-based and text-based environments to professional programming languages in high school computer science classrooms
ISSN: 0360-1315, 1873-782XPublished: Elsevier Ltd 01.12.2019Published in Computers and education (01.12.2019)“…Block-based programming languages are becoming increasingly common in introductory computer science classrooms across the K-12 spectrum…”
Get full text
Journal Article