Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 9 |
Descriptor
Academic Achievement | 11 |
Computer Science Education | 11 |
Course Descriptions | 11 |
Teaching Methods | 6 |
Foreign Countries | 4 |
Information Technology | 4 |
Outcomes of Education | 4 |
Programming | 4 |
Computer Software | 3 |
Engineering Education | 3 |
Management Systems | 3 |
More ▼ |
Source
Author
Adesope, Olusola | 1 |
Agustini, Ketut | 1 |
Armitage, William | 1 |
Borromeo, Susana | 1 |
Boyer, Naomi | 1 |
Breimer, Eric | 1 |
Carter, Adam S. | 1 |
Cotler, Jami | 1 |
Domínguez, César | 1 |
Efecan, Can Fatih | 1 |
Faja, Silvana | 1 |
More ▼ |
Publication Type
Journal Articles | 10 |
Reports - Research | 9 |
Computer Programs | 1 |
Dissertations/Theses -… | 1 |
Guides - Classroom - Teacher | 1 |
Education Level
Higher Education | 7 |
Postsecondary Education | 7 |
High Schools | 2 |
Grade 9 | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Practitioners | 1 |
Teachers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Efecan, Can Fatih; Sendag, Serkan; Gedik, Nuray – Journal of Educational Computing Research, 2021
Learning programming is a painful process for most students, especially those learning text- based programming languages. In this study, based on the principle of Bandura's social learning theory, the vicarious real-life experiences of several pioneers in the field of IT and programming were presented as 15-minutes stories to a group of 9th…
Descriptors: Programming, Computer Science Education, Academic Achievement, Comparative Analysis
Domínguez, César; Jaime, Arturo; Heras, Jónathan; García-Izquierdo, Francisco J. – ACM Transactions on Computing Education, 2019
This study analyzes the impact of adding a review exercises module to an online tool used in a software engineering degree program. The objective of the module is to promote students' self-learning effort to improve their performance. We also intend to determine if this new feature has any effect on the amount of code copies detected in lab…
Descriptors: Teaching Methods, Computer Software, Engineering Education, Computer Science Education
Carter, Adam S.; Hundhausen, Christopher D.; Adesope, Olusola – ACM Transactions on Computing Education, 2017
Analyzing the process data of students as they complete programming assignments has the potential to provide computing educators with insights into both their students and the processes by which they learn to program. In prior research, we explored the relationship between (a) students' programming behaviors and course outcomes, and (b) students'…
Descriptors: Social Behavior, Academic Achievement, Programming, Computer Science Education
Smith, Brian Eugene – ProQuest LLC, 2017
Within the confines of this study, the researcher investigated Project Lead the Way (PLTW) Engineering curriculum goals within Missouri high schools. The study measured Missouri PLTW teachers' perceptions of various elements of the curriculum as well as state and national PLTW End of Course student assessment data to determine if a relationship…
Descriptors: Engineering Education, High School Students, Program Descriptions, Course Descriptions
Faja, Silvana – Information Systems Education Journal, 2014
This study investigates the effectiveness of pair programming on student learning and satisfaction in introductory programming courses. Pair programming, used in the industry as a practice of an agile development method, can be adopted in classroom settings to encourage peer learning, increase students' social skills, and enhance student…
Descriptors: Introductory Courses, Programming, Industry, Interpersonal Competence
Rodriguez-Sanchez, M. C.; Torrado-Carvajal, Angel; Vaquero, Joaquin; Borromeo, Susana; Hernandez-Tamames, Juan A. – IEEE Transactions on Education, 2016
This paper presents a case study analyzing the advantages and disadvantages of using project-based learning (PBL) combined with collaborative learning (CL) and industry best practices, integrated with information communication technologies, open-source software, and open-source hardware tools, in a specialized microcontroller and embedded systems…
Descriptors: Case Studies, Cooperative Learning, Engineering Education, Academic Achievement
Breimer, Eric; Cotler, Jami; Yoder, Robert – Information Systems Education Journal, 2011
While online systems are an essential component of distance learning, they can also play a critical role in improving the delivery of activities in a traditional laboratory setting. The quality and effectiveness of online course delivery is often compared to equivalent face-to-face alternatives. In our approach, we have harnessed what we feel to…
Descriptors: Web Based Instruction, Management Systems, Online Courses, Video Technology
Kesiman, Made Windu Antara; Agustini, Ketut – Journal of Information Technology Education: Innovations in Practice, 2012
By studying and analyzing thoroughly the aspects of Indonesian culture, we may find many concepts of local wisdom that have been practiced in daily life of Indonesian people that can be beneficial for Information Technology study. Subak is a Balinese organization of irrigation systems, and is one example of local wisdom known widely in the world.…
Descriptors: Foreign Countries, Developing Nations, Hypermedia, Computer Assisted Instruction
Gaspar, Alessio; Langevin, Sarah; Boyer, Naomi; Armitage, William – Informatics in Education, 2010
This qualitative study explores how using Peer Learning Forums (PLF) in an online asynchronous computer programming course can be analyzed to derive information about Student Activity Focus (SAF) for adult Information Technology students. Three instruments are proposed to assist instructors classify questions posted by students on these forums,…
Descriptors: Asynchronous Communication, Qualitative Research, Learning Activities, Classification

Kern, Ronald P. – Community/Junior College Quarterly of Research and Practice, 1990
Compares student achievement in introductory computer science courses before and after the introduction of a competency-based course syllabus. Finds little difference in the performance of 1988 and 1989 summer students. Fall competency-based students had a higher dropout rate but increased performance. (DMM)
Descriptors: Academic Achievement, Community Colleges, Competency Based Education, Computer Science Education
Rosen, Edward; McKim, James C., Jr. – Journal of Computer Science Education, 1992
Presents the underlying ideas of the Software Cost Reduction (SCR) approach to requirements specifications. Results of applying this approach to the teaching of programing to high school students indicate that students perform better in writing programs. An appendix provides two examples of how the method is applied to problem solving. (MDH)
Descriptors: Academic Achievement, Computer Science Education, Computer Software Development, Computer Uses in Education