Search results

1 – 10 of over 188000
Article
Publication date: 8 October 2019

Yan Watequlis Syaifudin, Nobuo Funabiki, Minoru Kuribayashi and Wen-Chung Kao

With rapid increase of Android devices and application systems, there is a strong demand for Android application programmers. A lot of schools are offering Android programming

Abstract

Purpose

With rapid increase of Android devices and application systems, there is a strong demand for Android application programmers. A lot of schools are offering Android programming courses to meet this demand. However, Android programming can be different from the conventional one because it needs interactive functions through interfaces with users, which makes the study more difficult. This paper aims to propose an Android Programming Learning Assistance System, namely, APLAS, to assist the Java-based Android programming study and education.

Design/methodology/approach

By adopting the test-driven development method, APLAS is designed to achieve independent learning without the presence of teachers. Using JUnit and Robolectric, the answers from the students are automatically marked in APLAS. To cover extensive materials in Android programming, APLAS offers four stages where each stage involves several topics.

Findings

To evaluate the effectiveness of APLAS, we implemented the Unit Converter assignment that covers the first two topics, namely, Basic user interface in the first stage and basic activity in the second stage. Through solving the assignment, it is expected to learn basic application development. Forty novice students of an IT department in Indonesia were asked to solve both topics separately.

Originality/value

The results show that APLAS is useful and helpful for the self-study of Android programming, as they could complete codes with good execution performances.

Details

International Journal of Web Information Systems, vol. 16 no. 1
Type: Research Article
ISSN: 1744-0084

Keywords

Open Access
Article
Publication date: 26 August 2020

Niklas Humble, Peter Mozelius and Lisa Sällvin

The purpose of this study is to analyse and discuss K-12 mathematics and technology teachers' perceptions on integrating programming in their teaching and learning activities, and…

2722

Abstract

Purpose

The purpose of this study is to analyse and discuss K-12 mathematics and technology teachers' perceptions on integrating programming in their teaching and learning activities, and perceptions on different programming tools.

Design/methodology/approach

The approach of a case study was used, with data collected from three instances of a professional development programming course for K-12 teachers in mathematics and technology.

Findings

The findings show that there are perceived challenges and opportunities with learning and integrating programming, and with different programming tools. Many teachers perceive programming as fun, but lack the time to learn and implement it, and view different programming tools as both complementary to each other and with individual opportunities and challenges.

Practical implications

The practical implication of the research is that it can provide guidance for teachers and other stakeholders that are in the process of integrating programming in K-12 education. Further, the research provides useful information on teachers' experiences on working with different programming tools.

Social implications

The social implication of the research is that the overall aim of the nation-wide integration process might not succeed if the challenges identified in this study are not addressed, which could have negative effects on the development of students' digital competence.

Originality/value

The value of the research is that it identifies important challenges and opportunities for the integration of programming. That is, that many teachers perceive the different programming tools available as complimentary to each other, but are hesitating about what is expected of the integration. Findings could also be valuable for future course design of the teacher professional development.

Details

The International Journal of Information and Learning Technology, vol. 37 no. 5
Type: Research Article
ISSN: 2056-4880

Keywords

Article
Publication date: 1 March 2000

Fadi P. Deek, James A. McHugh and Starr Roxanne Hiltz

This paper discusses methodology and technology to aid students learning programming. We have identified and integrated the problem solving and program development skills and…

355

Abstract

This paper discusses methodology and technology to aid students learning programming. We have identified and integrated the problem solving and program development skills and knowledge students need to apply when programming with the cognitive activities required to accomplish these tasks. We then developed a composite methodological/software environment that supports the overall process of programming in a manner that gives appropriate weight to both language issues and problem solving. The results of a classroom evaluation of the method and the tool are then presented.

Details

Journal of Systems and Information Technology, vol. 4 no. 1
Type: Research Article
ISSN: 1328-7265

Keywords

Article
Publication date: 27 July 2021

Mücahit Öztürk

The purpose of this study was to investigate the effect of self-regulated programming learning on undergraduate students’ academic performance and motivation compared to…

Abstract

Purpose

The purpose of this study was to investigate the effect of self-regulated programming learning on undergraduate students’ academic performance and motivation compared to traditional methods.

Design/methodology/approach

This study was conducted with an explanatory sequential mixed method. Participants consist of 31 undergraduate students studying in the department of computer and instructional technologies education. The students were separated into two groups as experimental (n = 15) and control (n = 16) in the robotic programming course. Academic performance tests, programming motivation scale and interview form were used as data collection tools. After collecting quantitative data, interviews were conducted with the students regarding their academic performance and motivation.

Findings

The results indicated that the self-regulated programming learning process can contribute positively to students’ academic performance and motivation compared to traditional methods. Students stated that self-regulated learning strategies can positively affect their academic performance and motivation.

Originality/value

In this study, a self-regulated learning support system was designed to encourage students to use self-regulated learning strategies. This study has the potential to contribute to the gap in the literature, especially as a study of adapting the phased model of self-regulated learning to programming teaching. Instructors can use the self-regulating programming learning framework by adapting it to different disciplines.

Open Access
Article
Publication date: 13 October 2022

Niklas Humble and Peter Mozelius

The conducted examination of programming affordances and constraints had the purpose of adding knowledge and value that facilitate the on-going national curricula revision;…

1435

Abstract

Purpose

The conducted examination of programming affordances and constraints had the purpose of adding knowledge and value that facilitate the on-going national curricula revision; knowledge that also could be of general interest outside the Swedish K-12 context.

Design/methodology/approach

With a qualitative approach, the study was conducted as a document analysis where submitted lesson plans were the base for a directed content analysis.

Findings

This study presents findings on how the involvement of programming in mathematics and technology have potential to foster engagement and motivation among students. Findings also indicate that the implementation of programming can develop important general skills that go beyond the boundaries of mathematics and technology. Moreover, the identified constraints could be valuable to improve the on-going curriculum development for K-12 mathematics and technology.

Research limitations/implications

This qualitative study was conducted on a relatively small number of teachers where the majority has taken the courses on a voluntary basis. An important complement would be to conduct a larger quantitative study with data from a more general sample of K-12 teachers.

Practical implications

Results and discussions provide guidance for K-12 teachers and other stakeholders who want to introduce programming as a complementary tool in teaching and learning activities.

Social implications

The study has a contribution to the on-going implementation of the Swedish national curricula for K-12 mathematics and technology.

Originality/value

During the last years, many studies have been published on teacher training in programming, and how the training can be improved. This study goes beyond the actual teacher training and examine aspects teachers translate to theirs daily work after completing the training.

Details

The International Journal of Information and Learning Technology, vol. 40 no. 1
Type: Research Article
ISSN: 2056-4880

Keywords

Open Access
Book part
Publication date: 1 May 2019

Oluseun Olubajo, Will Hughes and Libby Schweber

The purpose of the study is to explore the dominant ideas in research on the management of time in construction. The focus of research has been to improve techniques for…

Abstract

Purpose

The purpose of the study is to explore the dominant ideas in research on the management of time in construction. The focus of research has been to improve techniques for optimising the timing and sequence of activities.

Design/Methodology/Approach

A critical review of research on construction time management, challenging the typical focus. We examine the assumptions different authors make, underline the limitations of the dominant research approaches and examine the prospects for developing a new approach to researching these issues.

Findings

The dominant approach in literature focuses on unique activity traits in construction planning and measurable patterns between time-related variables. This assumes that time in construction can be managed by changing the way activities are calculated. These approaches have not been correlated with improvement in performance. Social practice theory may help to explain how programmes figure as one of many objects used during construction.

Research Limitations/Implications

The focus is on reviewing indicative literature from key journals in construction management. The implication is that research is needed about how such documents are used in practice, which goes further than optimising plans in theory.

Practical Implications

Future research could focus on understanding the context of construction planning practice and shift the debate from a focus on optimisation to practice.

Originality/Value

An interpretivist approach with a focus on how tools such as planning documents are used on site. Social practice theory may provide a clearer explanation of the place of construction planning within the practice of construction management. This could provide solutions that deal effectively with stakeholder expectations around timely completion of construction projects.

Details

10th Nordic Conference on Construction Economics and Organization
Type: Book
ISBN: 978-1-83867-051-1

Keywords

Abstract

Details

Videogames, Libraries, and the Feedback Loop: Learning Beyond the Stacks
Type: Book
ISBN: 978-1-80071-505-9

Article
Publication date: 4 January 2023

Dazhi Yang, Chareen Snelson and Shi Feng

This paper aims to identify computational thinking (CT) in 4th to 6th grade students in the context of project-based problem-solving while engaged in an after-school program.

Abstract

Purpose

This paper aims to identify computational thinking (CT) in 4th to 6th grade students in the context of project-based problem-solving while engaged in an after-school program.

Design/methodology/approach

This case study approach was selected due to its suitability for answering “how” or “why” questions about real-world phenomena within a set context (Creswell and Poth, 2018; Yin, 2018). This was an appropriate fit given the context of an after-school program and the research question asked how to identify learners’ demonstrated CT through project-based learning hands-on activities and problem-solving in a naturalistic environment.

Findings

Results show that heuristics, algorithms and conditional logic were observed more than other components of CT such as data collection, simulations and modeling. Descriptions of common activities in a naturalistic learning environment are presented to illustrate how the students practiced CT over time, which could help readers develop an understanding of CT in conjunction with hands-on problem-solving activities in elementary students. Identifying and classifying CT in this study focused on students’ learning process.

Originality/value

This study contributes to the challenging field of evaluating CT while focusing on observable behaviors and problem-solving activities with various degrees of teacher’s facilitation instead of final artifacts. Implications for researchers and educators interested in integrating CT in K-12 learning and its assessment are discussed.

Details

Information Discovery and Delivery, vol. 51 no. 3
Type: Research Article
ISSN: 2398-6247

Keywords

Book part
Publication date: 1 November 2003

Brent McBride and Jennifer Baumgartner

Although child development laboratory programs share a common history and a commitment to a three-part mission of teaching, research, and outreach, they vary in the ways their…

Abstract

Although child development laboratory programs share a common history and a commitment to a three-part mission of teaching, research, and outreach, they vary in the ways their programs are structured. At the same time, lab schools are being confronted by new challenges that have put many of these programs at-risk for cutbacks in support and/or closure. The diversity that can be found in the structure of lab schools has made it difficult for these programs to collaborate on ways to address the challenges they face on a daily basis. The purpose of this chapter is to present findings from a national survey of lab schools, with a goal of identifying common issues and challenges being faced by programs regardless of their structure. Results are used to identify critical issues lab schools must address in order to continue playing an important role in bridging theory, research, and practice in the field of early childhood education.

Details

Bridging the Gap Between Theory, Research and Practice: The Role of...
Type: Book
ISBN: 978-1-84950-242-9

Article
Publication date: 1 June 1997

Dennis Dijkzeul

Studies the provision of development co‐operation of two UN funding agencies: UNFPA and UNICEF. Their development co‐operation is carried out in programmes that can be considered…

1297

Abstract

Studies the provision of development co‐operation of two UN funding agencies: UNFPA and UNICEF. Their development co‐operation is carried out in programmes that can be considered a form of international public service management. Describes the organizational set‐up and governance issues that form the context of programme management. Shows that both governments and civil society actors deeply influence the functioning of both funds. Compares the programme procedures, as well as the internal and external management problems, of both funds and indicates some possible remedies for these problems. Discusses the opportunities and limits of a public management approach for UN development co‐operation.

Details

International Journal of Public Sector Management, vol. 10 no. 3
Type: Research Article
ISSN: 0951-3558

Keywords

1 – 10 of over 188000