Publication Date
| In 2026 | 0 |
| Since 2025 | 27 |
| Since 2022 (last 5 years) | 148 |
| Since 2017 (last 10 years) | 321 |
| Since 2007 (last 20 years) | 513 |
Descriptor
| Introductory Courses | 593 |
| Computer Science Education | 559 |
| Programming | 323 |
| Teaching Methods | 187 |
| Foreign Countries | 154 |
| Undergraduate Students | 150 |
| College Students | 139 |
| Student Attitudes | 132 |
| Programming Languages | 121 |
| Computer Software | 103 |
| Instructional Effectiveness | 101 |
| More ▼ | |
Source
Author
| Soh, Leen-Kiat | 7 |
| Frydenberg, Mark | 6 |
| Laakso, Mikko-Jussi | 6 |
| Qian, Yizhou | 6 |
| Malik, Sohail Iqbal | 5 |
| Menon, Pratibha | 5 |
| Sonnert, Gerhard | 5 |
| Karnalim, Oscar | 4 |
| Malmi, Lauri | 4 |
| Shell, Duane F. | 4 |
| Sorva, Juha | 4 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 16 |
| Practitioners | 5 |
| Researchers | 3 |
| Students | 3 |
| Media Staff | 1 |
Location
| Australia | 11 |
| Finland | 10 |
| Brazil | 9 |
| Canada | 8 |
| Philippines | 8 |
| Taiwan | 8 |
| Turkey | 8 |
| California | 7 |
| Greece | 7 |
| Spain | 7 |
| China | 6 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Does not meet standards | 1 |
Lotriet, Hugo; Matthee, Machdel; Alexander, Patricia – African Journal of Research in Mathematics, Science and Technology Education, 2011
The career choice model of Adya and Kaiser posits the availability of technology resources as a structural element impacting on career choice. The model distinguishes between accessibility at school and at home. Based on this theoretical point of departure and by arguing a link between choice of major and choice of field of career, this paper…
Descriptors: Career Choice, Access to Information, Access to Computers, Internet
Napier, Nannette P.; Dekhane, Sonal; Smith, Stella – Journal of Asynchronous Learning Networks, 2011
This paper describes the conversion of an introductory computing course to the blended learning model at a small, public liberal arts college. Blended learning significantly reduces face-to-face instruction by incorporating rich, online learning experiences. To assess the impact of blended learning on students, survey data was collected at the…
Descriptors: Electronic Learning, Online Courses, Blended Learning, Computer Literacy
Tollison, Scott; Xie, Kui – Journal of Educational Computing Research, 2012
The current study investigates the effects of preparing students for an online debate through a worked example in terms of student perception, participation, and level of cognitive skills. The study found that students prepared for online debate through a worked example participated more frequently, wrote more words or phrases that encouraged the…
Descriptors: Web Based Instruction, Distance Education, Computer Mediated Communication, Asynchronous Communication
Anwar, Mohd; Greer, Jim – International Journal of Artificial Intelligence in Education, 2012
An e-learning discussion forum, an essential component of today's e-learning systems, offers a platform for social learning activities. However, as learners participate in the discussion forum, privacy emerges as a major concern. Privacy concerns in social learning activities originate from one learner's inability to convey a desired presentation…
Descriptors: Foreign Countries, Electronic Learning, Socialization, Learning Activities
Skov, Mikael Brasholt; Stage, Jan – Behaviour & Information Technology, 2012
Many efforts to improve the interplay between usability evaluation and software development rely either on better methods for conducting usability evaluations or on better formats for presenting evaluation results in ways that are useful for software designers and developers. Both of these approaches depend on a complete division of work between…
Descriptors: Foreign Countries, Introductory Courses, Evaluators, Computer Software
Arruarte, Ana; Elorriaga, Jon A.; Calvo, Inaki; Larranaga, Mikel; Rueda, Urko – Australasian Journal of Educational Technology, 2012
Inside the globalisation era in which society is immersed, one of the current challenges for any educational system is to provide quality education. While some countries are linguistically homogeneous, many countries and regions display a wealth of linguistic diversity and it is essential to adapt the educational system to those realities. In…
Descriptors: Foreign Countries, Computer Assisted Instruction, Computer Science Education, Databases
Velez-Rubio, Miguel – ProQuest LLC, 2013
Teaching computer programming to freshmen students in Computer Sciences and other Information Technology areas has been identified as a complex activity. Different approaches have been studied looking for the best one that could help to improve this teaching process. A proposed approach was implemented which is based in the language immersion…
Descriptors: Introductory Courses, Programming, Improvement, Teacher Improvement
Heiner, Cecily; Zachary, Joseph L. – International Working Group on Educational Data Mining, 2009
Students in introductory programming classes often articulate their questions and information needs incompletely. Consequently, the automatic classification of student questions to provide automated tutorial responses is a challenging problem. This paper analyzes 411 questions from an introductory Java programming course by reducing the natural…
Descriptors: Classification, Questioning Techniques, Introductory Courses, Computer Science Education
Jiau, H. C.; Chen, J. C.; Ssu, Kuo-Feng – IEEE Transactions on Education, 2009
Game-based assignments typically form an integral component of computer programming courses. The effectiveness of the assignments in motivating students to carry out repetitive programming tasks is somewhat limited since their outcomes are invariably limited to a simple win or loss scenario. Accordingly, this paper develops a simulation…
Descriptors: Self Motivation, Programming, Educational Games, Computer Simulation
Giordano, Thomas; McAleer, Brenda; Szakas, Joseph S. – Information Systems Education Journal, 2010
Computer Information System (CIS) majors are required to successfully complete an introductory accounting course. Given the current forces in the financial world, the appropriateness of this course warrants scrutiny as to whether it properly serves the student, and the degree to which it continues to meet the IS 2002 outcomes. The current business…
Descriptors: College Students, Information Systems, Computer Science Education, Majors (Students)
Ahmad, Khuloud Nasser – ProQuest LLC, 2012
A reexamination of the traditional instruction of introductory computer science (CS) courses is becoming a necessity. Introductory CS courses tend to have high attrition rates and low success rates. In many universities, the CS department suffered from low enrollment for several years compared to other majors. Multiple studies have linked these…
Descriptors: Computer Oriented Programs, Computer Science Education, Introductory Courses, Nonmajors
Cakiroglu, Unal – Turkish Online Journal of Distance Education, 2012
This study investigated the effect of blended learning on novices' understandings of the introductory programming. A quasi-experimental design with participants of preservice computer and instructional technologies teachers, one control group (CG, N =64) and one experimental group (EG, N=61) who received the course 11 weeks. While face-to-face…
Descriptors: Cognitive Processes, Novices, Retention (Psychology), Preservice Teacher Education
Drake, John R. – Journal of Information Technology Education: Innovations in Practice, 2012
Active learning has been championed in academic circles as the pedagogical fix to boring lectures typically found in introduction to information systems courses. However, the literature on active learning is mixed. In this paper, we critically examine active learning research and discover a misplaced emphasis leading to paradoxical findings in…
Descriptors: Classroom Techniques, Learning Theories, Class Activities, Course Objectives
Goel, Sanjay; Kathuria, Vanshi – Journal of Information Technology Education, 2010
The majority of an engineer's time in the software industry is spent working with other programmers. Agile methods of software development like eXtreme Programming strongly rely upon practices like daily meetings and pair programming. Hence, the need to learn the skill of working collaboratively is of primary importance for software developers.…
Descriptors: Computer Science Education, Programming, Teaching Methods, Introductory Courses
Hawi, N. – Computers & Education, 2010
The purpose of this research is to identify the causal attributions of business computing students in an introductory computer programming course, in the computer science department at Notre Dame University, Louaize. Forty-five male and female undergraduates who completed the computer programming course that extended for a 13-week semester…
Descriptors: Attribution Theory, Undergraduate Students, Academic Achievement, Learning Strategies

Peer reviewed
Direct link
