NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 13 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Rashkovits, Rami; Lavy, Ilana – Journal of Information Technology Education: Innovations in Practice, 2020
Aim/Purpose: Multi-threaded software design is considered to be difficult, especially to novice programmers. In this study, we explored how students cope with a task that its solution requires a multi-threaded architecture to achieve optimal runtime. Background: An efficient exploit of multicore processors architecture requires computer programs…
Descriptors: Computer Software, Novices, Programming, Difficulty Level
Peer reviewed Peer reviewed
Direct linkDirect link
Kam, Hwee-Joo; Katerattanakul, Pairin – Journal of Information Technology Education: Innovations in Practice, 2019
Aim/Purpose: In this study, the researchers investigated whether the out-of-class learning approach could help the students to attain any valuable learning outcomes for cybersecurity learning and could enhance the perceived value of cybersecurity education among the students. Background: Cybersecurity learning poses challenges for its students to…
Descriptors: Academic Achievement, Learner Engagement, Computer Security, Information Security
Peer reviewed Peer reviewed
Direct linkDirect link
Hamutoglu, Nazire Burcin; Unveren-Bilgic, Emine N.; Salar, Hursit Cem; Sahin, Yusuf L. – Journal of Information Technology Education: Innovations in Practice, 2021
Aim/Purpose: This study aimed to reveal the effect of the previous Internet-based education (IBE) experiences of the students' readiness, attitude, and self-control/self-management variables towards the e-learning process, and also to determine their opinions. Background: The institutions have made efforts to ensure the continuity of education…
Descriptors: Electronic Learning, Internet, Learning Experience, Learning Readiness
Peer reviewed Peer reviewed
Direct linkDirect link
Corritore, Cynthia; Love, Betty – Journal of Information Technology Education: Innovations in Practice, 2020
Aim/Purpose: This study reports the outcome of how a first pilot semester introductory programming course was designed to provide tangible evidence in support of the concept of Student Ownership of Learning (SOL) and how the outcomes of this programming course facilitate effective student learning. Background: Many instructors want to create or…
Descriptors: Introductory Courses, Programming, Computer Science Education, Management Information Systems
Peer reviewed Peer reviewed
Direct linkDirect link
Crabtree, John; Zhang, Xihui – Journal of Information Technology Education: Innovations in Practice, 2015
Teaching advanced programming can be a challenge, especially when the students are pursuing different majors with diverse analytical and problem-solving capabilities. The purpose of this paper is to explore the efficacy of using a particular problem as a vehicle for imparting a broad set of programming concepts and problem-solving techniques. We…
Descriptors: Computer Science Education, Programming Languages, Information Technology, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Ali, Azad; Smith, David – Journal of Information Technology Education: Innovations in Practice, 2014
A department of computer science (CS) has faced a peculiar situation regarding their selection of introductory programming course. This course is a required course for the students enrolled in the CS program and is a prerequisite to their other advanced programming courses. At the same time, the course can be considered a general education course…
Descriptors: Introductory Courses, Programming, Computer Science Education, General Education
Peer reviewed Peer reviewed
Direct linkDirect link
English, John; English, Tammy – Journal of Information Technology Education: Innovations in Practice, 2015
In this paper we discuss the use of automated assessment in a variety of computer science courses that have been taught at Israel Academic College by the authors. The course assignments were assessed entirely automatically using Checkpoint, a web-based automated assessment framework. The assignments all used free-text questions (where the students…
Descriptors: Computer Science Education, Computer Assisted Testing, Foreign Countries, College Students
Peer reviewed Peer reviewed
Direct linkDirect link
Apiola, Mikko; Tedre, Matti – Journal of Information Technology Education: Innovations in Practice, 2013
It has been shown that deep approaches to learning, intrinsic motivation, and self-regulated learning have strong positive effects on learning. How those pedagogical theories can be integrated in computing curricula is, however, still lacking empirically grounded analyses. In a more general level, it has been widely acknowledged that in…
Descriptors: Computer Science Education, Creativity, Robotics, Problem Based Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Trabelsi, Zouheir; Ibrahim, Walid – Journal of Information Technology Education: Innovations in Practice, 2013
Nowadays, many academic institutions are including ethical hacking in their information security and Computer Science programs. Information security students need to experiment common ethical hacking techniques in order to be able to implement the appropriate security solutions. This will allow them to more efficiently protect the confidentiality,…
Descriptors: Ethics, Information Security, Computer Security, Confidentiality
Peer reviewed Peer reviewed
Direct linkDirect link
Zhang, Xuesong; Dorn, Bradley – Journal of Information Technology Education: Innovations in Practice, 2012
Agile development has received increasing interest both in industry and academia due to its benefits in developing software quickly, meeting customer needs, and keeping pace with the rapidly changing requirements. However, agile practices and scrum in particular have been mainly tested in mid- to large-size projects. In this paper, we present…
Descriptors: Competition, Computer Software, Methods, Design
Peer reviewed Peer reviewed
Direct linkDirect link
He, Wu – Journal of Information Technology Education: Innovations in Practice, 2011
Peer evaluations are often used to improve learning in educational settings. As more and more online courses are offered, it is becoming increasingly important to explore new techniques for conducting peer evaluation in online courses. In recent years, wikis have increasingly been used in higher education to support learning and group work.…
Descriptors: Peer Evaluation, Motivation Techniques, Online Courses, Peer Groups
Peer reviewed Peer reviewed
Direct linkDirect link
Lallie, Harjinder Singh; Lawson, Phillip; Day, David J. – Journal of Information Technology Education: Innovations in Practice, 2011
Identifying academic misdemeanours and actual applied effort in student assessments involving practical work can be problematic. For instance, it can be difficult to assess the actual effort that a student applied, the sequence and method applied, and whether there was any form of collusion or collaboration. In this paper we propose a system of…
Descriptors: Foreign Countries, Evidence, Computer Software, Academic Achievement
Peer reviewed Peer reviewed
Direct linkDirect link
Edgington, Theresa M. – Journal of Information Technology Education: Innovations in Practice, 2011
Text analytics refers to the process of analyzing unstructured data from documented sources, including open-ended surveys, blogs, and other types of web dialog. Text analytics has enveloped the concept of text mining, an analysis approach influenced heavily from data mining. While text mining has been covered extensively in various computer…
Descriptors: Feedback (Response), Constructivism (Learning), Web Sites, Class Activities