Publication Date
| In 2026 | 0 |
| Since 2025 | 27 |
| Since 2022 (last 5 years) | 92 |
| Since 2017 (last 10 years) | 199 |
| Since 2007 (last 20 years) | 242 |
Descriptor
Source
Author
| Dawar, Deepak | 4 |
| Chorianopoulos, Konstantinos | 3 |
| Menon, Pratibha | 3 |
| Wimmer, Hayden | 3 |
| Caballero, Marcos D. | 2 |
| Crabtree, John | 2 |
| Dan Sun | 2 |
| Douligeris, Christos | 2 |
| Du, Jie | 2 |
| Fan Xu | 2 |
| Fukazawa, Yoshiaki | 2 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 4 |
| Practitioners | 2 |
| Media Staff | 1 |
| Researchers | 1 |
Location
| Turkey | 12 |
| Greece | 8 |
| United Kingdom | 6 |
| China | 5 |
| Finland | 5 |
| Taiwan | 5 |
| Japan | 4 |
| Brazil | 3 |
| California | 3 |
| Netherlands | 3 |
| South Korea | 3 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Motivated Strategies for… | 1 |
| Youth Risk Behavior Survey | 1 |
What Works Clearinghouse Rating
Giannakos, Michail N. – Turkish Online Journal of Educational Technology - TOJET, 2014
Computer Science (CS) courses comprise both Programming and Information and Communication Technology (ICT) issues; however these two areas have substantial differences, inter alia the attitudes and beliefs of the students regarding the intended learning content. In this research, factors from the Social Cognitive Theory and Unified Theory of…
Descriptors: Intention, Computer Science Education, Programming, Information Technology
Arslanyilmaz, Abdurrahman; Sullins, John – Quarterly Review of Distance Education, 2013
This study compares the discussion participation and performance of 7 undergraduate students enrolled in an e-commerce programming course during the spring semester of 2010 to that of 13 students enrolled in the same course during fall of that year. In the former course, the instructor participated in the required discussion only at the very end…
Descriptors: Teacher Participation, Undergraduate Students, Online Courses, Educational Technology
Gasaymeh, Al-Mothana M.; Aldalalah, Osamah M. – International Education Studies, 2013
This study aimed to investigate the impact of using Short Message Service (SMS) as learning support tool on students' learning in an introductory programming course. In addition, the study examined students' perceptions of the advantages and disadvantages of the use of SMS as a learning support tool in their class. The participants in this study…
Descriptors: Handheld Devices, Telecommunications, Written Language, Introductory Courses
Hartness, Ken; Shannon, Li-Jen – Information Systems Education Journal, 2011
The Computer Science department at SHSU is currently employing student mentors to assist with recruitment and retention. The primary purpose of these students is to help frustrated new majors in the beginning programming course realize that they are not alone in their struggles and to assist the students over hurdles in their learning and skill…
Descriptors: Computer Science Education, Mentors, Peer Teaching, Programming
Martin, Taylor; Berland, Matthew; Benton, Tom; Smith, Carmen Petrick – Journal of Interactive Learning Research, 2013
In this paper, we present two studies examining how high school students learn to program in a mobile, social programming environment that we have developed and deployed ("IPRO"). IPRO is delivered, with an associated curriculum, as an iPod Touch app and is freely and publicly available. We find that the affordances of mobility and…
Descriptors: High School Students, Programming, Cooperation, Mobility
Saeli, Mara; Perrenet, Jacob; Jochems, Wim M. G.; Zwaneveld, Bert – Informatics in Education, 2012
In this article we report about a study to assess Dutch teachers' Pedagogical Content Knowledge (PCK), with special focus on programming as a topic in secondary school Informatics education. For this research, we developed an online research instrument: the Online Teacher PCK Analyser (OTPA). The results show that Dutch teachers' PCK scores…
Descriptors: Programming, Pedagogical Content Knowledge, Secondary School Science, Secondary School Teachers
Schultz, Leah – Information Systems Education Journal, 2011
This research investigates the implementation of the programming language Alice to teach computer programming logic to computer information systems students. Alice has been implemented in other university settings and has been reported to have many benefits including object-oriented concepts and an engaging and fun learning environment. In this…
Descriptors: Student Attitudes, Comparative Analysis, Student Surveys, Visual Aids
Gerhardt, Jill; Olan, Michael – Information Systems Education Journal, 2010
This article describes our experience with peer tutoring in introductory programming courses. This tutoring concept was one of the integral support services out of five student services, which were part of a National Science Foundation Grant, designed to improve education, increase retention, improve professional development and employability, and…
Descriptors: Peer Teaching, Tutoring, Programming, Introductory Courses
Major, Louis – Online Submission, 2010
Teaching computer programming to novices is a difficult task due to the complex nature of the subject, as negative stereotypes are associated with programming and because introductory programming courses often fail to encourage student understanding. This Protocol outlines the plan that is to be followed in order to investigate the effectiveness…
Descriptors: Stereotypes, Search Strategies, Programming, Robotics
Russell, Jack; Russell, Barbara; Pollacia, Lissa F.; Tastle, William J. – Information Systems Education Journal, 2010
This paper researches the computer languages taught in the first, second and third programming courses in Computer Information Systems (CIS), Management Information Systems (MIS or IS) curricula as well as in Computer Science (CS) and Information Technology (IT) curricula. Instructors teaching the first course in programming within a four year…
Descriptors: Programming Languages, Information Systems, Computer Science Education, Management Information Systems
An Investigation of Factors Related to Self-Efficacy for Java Programming among Engineering Students
Askar, Petek; Davenport, David – Online Submission, 2009
The purpose of this study was to examine the factors related to self-efficacy for Java programming among first year engineering students. An instrument assessing Java programming self-efficacy was developed from the computer programming self-efficacy scale of Ramalingam & Wiedenbeck. The instrument was administered at the beginning of the…
Descriptors: Self Efficacy, Correlation, Computer Literacy, Investigations
Lewis, Colleen M. – Computer Science Education, 2011
This study investigates differences between collaboration methods in two summer enrichment classes for students entering the sixth grade. In one treatment, students used pair programming. In the other treatment, students engaged in frequent collaboration, but worked on their own computer. Students in the two treatments did not differ significantly…
Descriptors: Elementary School Students, Student Attitudes, Educational Research, Tests
El-Zein, Abbas; Langrish, Tim; Balaam, Nigel – Advances in Engineering Education, 2009
Many engineering schools include computer programming as part of a first-year course taught to large engineering classes. This approach is effective in rationalizing resources and improving the cost-effectiveness of course delivery. In addition, it can lead to wholesale improvements in teaching and learning. However, class sizes and the variety of…
Descriptors: Blended Learning, Engineering Education, Web Based Instruction, Programming
Madison, Sandra Kay – 1995
Parameter passing is the mechanism by which various program modules share information in a complex program; this paper was a study of novice programmers' understanding of the parameter construct. The bulk of the data was collected from interviews with eight college students enrolled in a state university introductory computer programming course.…
Descriptors: College Students, Computer Literacy, Computer Science Education, Computer System Design
Elias, Jijish – Online Submission, 2009
The application of psychology and technology are used in the learning process while we use programmed learning modules. In programmed learning we use the small steps of learning resulting in mastery. The modules helps to respond the learners activity and to give immediate feedback. The learners will get their own timing to go through the lessons…
Descriptors: Feedback (Response), Achievement Tests, Chemistry, Program Effectiveness

Peer reviewed
Direct link
