NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 1 to 15 of 25 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Carlos Sandoval-Medina; Carlos Argelio Arévalo-Mercado; Estela Lizbeth Muñoz-Andrade; Jaime Muñoz-Arteaga – Journal of Information Systems Education, 2024
Learning basic programming concepts in computer science-related fields poses a challenge for students, to the extent that it becomes an academic-social problem, resulting in high failure and dropout rates. Proposed solutions to the problem can be found in the literature, such as the development of new programming languages and environments, the…
Descriptors: Cognitive Ability, Computer Science Education, Programming, Instructional Materials
Peer reviewed Peer reviewed
Direct linkDirect link
Dawar, Deepak – Journal of Information Systems Education, 2023
For most beginners, learning computer programming is a complex undertaking. Demotivation and learned helplessness have been widely reported. In addition to the subject's complexity, low in-class involvement has been linked to poor student performance. This work introduces a novel instructional technique called Student-Driven Probe Instruction…
Descriptors: Computer Science Education, Programming, Introductory Courses, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Menon, Pratibha – Journal of Information Systems Education, 2023
This paper introduces a teaching process to develop students' problem-solving and programming efficacy in an introductory computer programming course. The proposed teaching practice provides step-by-step guidelines on using worked-out examples of code to demonstrate the applications of programming concepts. These coding demonstrations explicitly…
Descriptors: Introductory Courses, Programming, Computer Science Education, Feedback (Response)
Peer reviewed Peer reviewed
Direct linkDirect link
Samuel C. Yang – Journal of Information Systems Education, 2024
Amid the ever-increasing number of cyberthreats, cybersecurity degree programs represent a potential growth area for business schools. This study examines undergraduate cybersecurity programs offered by AACSB-accredited business schools in the US. It surveyed 503 AACSB-accredited schools and identified 72 cybersecurity programs. Using the IS2020…
Descriptors: Computer Security, Information Security, Business Administration Education, Business Schools
Peer reviewed Peer reviewed
Direct linkDirect link
Mitri, Michel – Journal of Information Systems Education, 2023
This article presents a multi-stage guided technical project coding Python scripts for utilizing Amazon Web Services (AWS) to work with a document-store database called DynamoDB. Students doing this project should have taken an introductory programming class (ideally in Python) and a database class to have experience with Python coding and…
Descriptors: Programming Languages, Computer Science Education, Student Projects, Databases
Peer reviewed Peer reviewed
Direct linkDirect link
Jeremy St. John; Karen St. John – Journal of Information Systems Education, 2024
This study provides an overview of efforts to improve experiential learning outcomes by integrating the curriculum of an upper-level Project Management (PM) course with an Introductory Programming (IP) course using a game-making project. Students in the PM course applied PM methods and techniques while supervising teams of students in the IP…
Descriptors: Experiential Learning, Peer Teaching, Programming, Program Administration
Peer reviewed Peer reviewed
Direct linkDirect link
Chen Zhong; J. B. Kim – Journal of Information Systems Education, 2024
Data Analytics has emerged as an essential skill for business students, and several tools are available to support their learning in this area. Due to the students' lack of programming skills and the perceived complexity of R, many business analytics courses employ no-code analytical software like IBM SPSS Modeler. Nonetheless, generative…
Descriptors: Business Education, Regression (Statistics), Programming, Artificial Intelligence
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Hai; Wang, Shouhong – Journal of Information Systems Education, 2023
NoSQL databases have been used in organizations for decades. Few database textbooks on the market, however, have suitable materials about NoSQL beyond general introductions for typical business students. In fact, users of the typical NoSQL systems on the software market need to have certain computer programming skills. This teaching tip introduces…
Descriptors: Databases, Programming, Computer Science Education, Business Administration Education
Peer reviewed Peer reviewed
Direct linkDirect link
Siggard, Reagan; Dupin-Bryant, Pamela A.; Mills, Robert J.; Olsen, David H. – Journal of Information Systems Education, 2022
The SQL-Explore Learning Module detailed in this teaching tip provides an opportunity for students to apply database course knowledge beyond solving traditional pre-determined Structured Query Language (SQL) coding questions. In this unique constructivist activity using the apropos 5E Instructional Model, students explore tables to locate data…
Descriptors: Programming Languages, Databases, Coding, Tables (Data)
Peer reviewed Peer reviewed
Direct linkDirect link
Ramezan, Christopher A. – Journal of Information Systems Education, 2023
While demand for cybersecurity professionals is high, the field is currently facing a workforce shortage and a skills gap. Thus, an examination of current cybersecurity position hiring requirements may be advantageous for helping to close the skills gap. This work examines the education, professional experience, industry certification, security…
Descriptors: Computer Security, Information Technology, Job Skills, Digital Literacy
Peer reviewed Peer reviewed
Direct linkDirect link
Orly Barzilai; Sofia Sherman; Moshe Leiba; Hadar Spiegel – Journal of Information Systems Education, 2024
Data Structures and Algorithms (DS) is a basic computer science course that is a prerequisite for taking advanced information systems (IS) curriculum courses. The course aims to teach students how to analyze a problem, design a solution, and implement it using pseudocode to construct knowledge and develop the necessary skills for algorithmic…
Descriptors: Statistics Education, Problem Solving, Information Systems, Algorithms
Peer reviewed Peer reviewed
Direct linkDirect link
Anand Jeyaraj – Journal of Information Systems Education, 2024
A significant activity in the business analytics process is enrichment, which deals with acquiring and combining data from external sources. While different strategies for enrichment are possible, it can be accomplished more efficiently through automation using Python scripts. Since business students may not be immersed in technology skills and…
Descriptors: Scaffolding (Teaching Technique), Business Administration Education, Data Analysis, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Madhav Sharma; Andy Bowman – Journal of Information Systems Education, 2025
"Not only SQL" (NoSQL) databases have become widespread across organizations, enabling sophisticated, data-driven applications to be highly available, distributed, and cloud-based, such as e-commerce, social media, online multiplayer games, and video streaming. However, NoSQL is still sparsely found in MIS and analytics curricula. This…
Descriptors: Educational Technology, Technology Integration, Databases, Data Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Jiang, Yabing – Journal of Information Systems Education, 2022
Small teaching approaches are well-structured, incremental teaching improvement techniques supported by research in cognitive science, memory, and learning. I systematically implement a series of small teaching activities in an introductory programming course to tackle the teaching and learning challenges faced by instructors and students. The…
Descriptors: Teaching Methods, Introductory Courses, Computer Science Education, Academic Achievement
Peer reviewed Peer reviewed
Direct linkDirect link
Lokkila, Erno; Christopoulos, Athanasios; Laakso, Mikko-Jussi – Journal of Information Systems Education, 2023
Educators who teach programming subjects are often wondering "which programming language should I teach first?" The debate behind this question has a long history and coming up with a definite answer to this question would be farfetched. Nonetheless, several efforts can be identified in the literature wherein pros and cons of mainstream…
Descriptors: Comparative Analysis, Programming Languages, Probability, Error Patterns
Previous Page | Next Page »
Pages: 1  |  2