Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 6 |
Since 2016 (last 10 years) | 16 |
Since 2006 (last 20 years) | 23 |
Descriptor
Computer Science Education | 25 |
Databases | 25 |
Programming Languages | 25 |
Computer Software | 11 |
Programming | 11 |
Information Systems | 9 |
Undergraduate Students | 8 |
Instructional Effectiveness | 5 |
Models | 5 |
Teaching Methods | 5 |
Database Design | 4 |
More ▼ |
Source
Author
Publication Type
Journal Articles | 21 |
Reports - Research | 11 |
Reports - Descriptive | 10 |
Reports - Evaluative | 3 |
Speeches/Meeting Papers | 3 |
Books | 1 |
Guides - Classroom - Learner | 1 |
Information Analyses | 1 |
Tests/Questionnaires | 1 |
Education Level
Postsecondary Education | 16 |
Higher Education | 14 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
Rosziati Ibrahim; Mizani Mohamad Madon; Zhiang Yue Lee; Piraviendran A/L Rajendran; Jahari Abdul Wahab; Faaizah Shahbodin – International Society for Technology, Education, and Science, 2023
This paper discusses the steps involve in project development for developing the mobile application, namely Blood Bank Application and developing the convertor for software testing. The project development is important for Computer Science students for them to learn the important steps in developing the application and testing the reliability of…
Descriptors: Program Administration, Educational Technology, Computer Software, Testing
Andrea Domínguez-Lara; Wulfrano Arturo Luna-Ramírez – International Association for Development of the Information Society, 2022
The automatic code generation is the process of generating source code snippets from a program, i.e., code for generating code. Its importance lies in facilitating software development, particularly important is helping in the implementation of software designs such as engineering diagrams, in such a case, automatic code generation copes with the…
Descriptors: Programming, Coding, Computer Software, Programming Languages
Margulieux, Lauren; Parker, Miranda C.; Cetin Uzun, Gozde; Cohen, Jonathan D. – Journal of Technology and Teacher Education, 2023
Educators across disciplines are implementing lessons and activities that integrate computing concepts into their curriculum to broaden participation in computing. Out of myriad important introductory computing skills, it is unknown which--and to what extent--these concepts are included in these integrated experiences, especially when compared to…
Descriptors: Programming, Programming Languages, Computer Science Education, Age Differences
Taipalus, Toni; Seppänen, Ville – ACM Transactions on Computing Education, 2020
Structured Query Language (SQL) skills are crucial in software engineering and computer science. However, teaching SQL effectively requires both pedagogical skill and considerable knowledge of the language. Educators and scholars have proposed numerous considerations for the betterment of SQL education, yet these considerations may be too numerous…
Descriptors: Programming Languages, Computer Science Education, Literature Reviews, Learning Activities
Casterella, Gretchen I.; Vijayasarathy, Leo – Journal of Information Systems Education, 2019
SQL query writing is a challenging task for novices, even after considerable training. Query writing is a programming task and a translation task where the writer must translate a user's request for information into code that conforms to the structure, constraints, and syntax of an SQL SELECT statement and that references specific tables and…
Descriptors: Information Retrieval, Programming Languages, Programming, Coding
McCall, Davin; Kölling, Michael – ACM Transactions on Computing Education, 2019
The types of programming errors that novice programmers make and struggle to resolve have long been of interest to researchers. Various past studies have analyzed the frequency of compiler diagnostic messages. This information, however, does not have a direct correlation to the types of errors students make, due to the inaccuracy and imprecision…
Descriptors: Computer Software, Programming, Error Patterns, Novices
Taipalus, Toni – Journal of Information Systems Education, 2019
Structured Query Language (SQL) is still the de facto database query language widely used in industry and taught in almost all university level database courses. The role of SQL is further strengthened by the emergence of NewSQL systems which use SQL as their query language as well as some NoSQL systems, e.g., Cassandra and DynamoDB, which base…
Descriptors: Programming Languages, Programming, Computer Science Education, Databases
Aljumaily, Harith; Cuadra, Dolores; Laefer, Debra F. – Computer Science Education, 2019
Background: Conceptual models are an essential phase in software design, but they can create confusion and reduced performance for students in Database Design courses. Objective: A novel Relational Data Model Validation Tool (MVTool) was developed and tested to determine (1) if students who use MVTool perform better than those who do not, and (2)…
Descriptors: Models, Databases, Computer Science Education, Skills
Yue, Kwok-Bun; Chandrasekar, Karthika; Gullapalli, Hema – Information Systems Education Journal, 2019
Bitcoin is the first major decentralized cryptocurrency with wide acceptance. A core technological innovation of Bitcoin is blockchain, a secure and pseudonymous general ledger that stores every Bitcoin transaction. Blockchain has received enormous attention from both the commercial and academic worlds, and it is generally recognized as the…
Descriptors: Monetary Systems, Information Storage, Databases, Technological Advancement
Cummings, Jeff; Janicki, Thomas; Matthews, Kevin – Journal of Information Systems Education, 2023
Faculty in the information systems (IS) and information technology (IT) fields are faced with the challenge to keep their curriculum relevant and current. What was taught two years ago will often be outdated and faculty must constantly update their curriculum on which courses should be taught as well as what should be taught within a particular…
Descriptors: Computer Science Education, Information Technology, Information Systems, Job Skills
Marquardson, Jim; Elnoshokaty, Ahmed – Information Systems Education Journal, 2020
People starting cybersecurity careers have three main avenues for achieving entry-level job qualifications: learning in-demand skills, earning industry certifications, and graduating with a college degree. Though people can pursue skills, certificates, and degrees together, financial and time constraints often make people focus their efforts to…
Descriptors: Information Security, Computer Security, Employment Opportunities, Employment Qualifications
Shaw, Ruey-Shiang – Journal of Educational Computing Research, 2019
This study focused on the relationships between knowledge mapping construction methods and learning performance. The different knowledge mapping methods (by experts vs. by self-learners) were assumed to achieve different learning performance levels. The results of this study show that neither different knowledge map construction methods nor…
Descriptors: Cognitive Style, Programming Languages, Correlation, Cognitive Mapping
Broatch, Jennifer E.; Dietrich, Suzanne; Goelman, Don – Journal of Statistics Education, 2019
Early exposure to data science skills, such as relational databases, is essential for students in statistics as well as many other disciplines in an increasingly data driven society. The goal of the presented pedagogy is to introduce undergraduate students to fundamental database concepts and to illuminate the connection between these database…
Descriptors: Statistics, Teaching Methods, Computer Software, Mathematics Instruction
Cummings, Jeff; Janicki, Thomas – Journal of Information Systems Education, 2021
In the fields of information technology and information systems, faculty must consistently adjust the curriculum to meet the demands of the field. However, a challenge they often face is understanding what should be covered, especially given the limited number of courses most universities are able to offer. This research is a biennial report of…
Descriptors: Computer Science Education, Information Technology, Information Systems, Job Skills
Previous Page | Next Page »
Pages: 1 | 2