Publication Date
In 2025 | 1 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 10 |
Since 2016 (last 10 years) | 14 |
Since 2006 (last 20 years) | 16 |
Descriptor
Computer Science Education | 16 |
Introductory Courses | 16 |
Learning Motivation | 16 |
Programming | 11 |
Teaching Methods | 9 |
Undergraduate Students | 7 |
Foreign Countries | 6 |
Instructional Effectiveness | 5 |
Student Attitudes | 5 |
Case Studies | 4 |
College Faculty | 4 |
More ▼ |
Source
Author
Amanpreet Kaur | 1 |
Becker, Brett A. | 1 |
Braman, James | 1 |
Bälter, Olle | 1 |
Chahal, Kuljit Kaur | 1 |
Craig, Michelle | 1 |
Crews-Brown, Andrea | 1 |
Dawar, Deepak | 1 |
Debiec, Piotr | 1 |
Denny, Paul | 1 |
Ferreira, Deller James | 1 |
More ▼ |
Publication Type
Journal Articles | 14 |
Reports - Research | 12 |
Tests/Questionnaires | 2 |
Collected Works - Proceedings | 1 |
Dissertations/Theses -… | 1 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 11 |
Postsecondary Education | 10 |
Secondary Education | 3 |
High Schools | 2 |
Elementary Secondary Education | 1 |
Audience
Location
Brazil | 2 |
Asia | 1 |
Australia | 1 |
Connecticut | 1 |
Denmark | 1 |
Egypt | 1 |
Estonia | 1 |
Florida | 1 |
Georgia (Atlanta) | 1 |
Germany | 1 |
Germany (Berlin) | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 2 |
NEO Five Factor Inventory | 1 |
What Works Clearinghouse Rating
Kaur, Amanpreet; Chahal, Kuljit Kaur – Journal of Science Education and Technology, 2023
Computational thinking (CT) is an essential skill required for every individual in the digital era to become creative problem solvers. The purpose of this research is to investigate the relationships between computational thinking skills, the Big Five personality factors, and learning motivation using structural equation modeling (SEM). The…
Descriptors: Personality, Learning Motivation, Computation, Thinking Skills
Amanpreet Kaur; Kuljit Kaur Chahal – Education and Information Technologies, 2024
Research so far has overlooked the contribution of students' noncognitive factors to their performance in introductory programming in the context of personalized learning support. This study uses learning analytics to design and implement a Dashboard to understand the contribution of introductory programming students' learning motivation,…
Descriptors: Learning Analytics, Introductory Courses, Programming, Computer Science Education
Malik, Khalid Mahmood; Zhu, Meina – Education and Information Technologies, 2023
The need for computer science (CS) education, especially computer network education, is increasing. However, the challenges of teaching students with diverse backgrounds and engaging them in hands-on activities to apply theories into practices exist in CS education. The study addressed the challenges by using project-based learning (PBL) and…
Descriptors: Student Projects, Active Learning, Experiential Learning, Computer Science Education
Kathryn Irene Cunningham – ProQuest LLC, 2020
Introductory programming courses typically focus on building generalizable programming knowledge by focusing on a language's syntax and semantics. Assignments often involve "code tracing" problems, where students perform close tracking of code's execution, typically in the context of 'toy' problems. "Reading-first" approaches…
Descriptors: Programming, Coding, Teaching Methods, Introductory Courses
Samuel Boguslawski; Rowan Deer; Mark G. Dawson – Information and Learning Sciences, 2025
Purpose: Programming education is being rapidly transformed by generative AI tools and educators must determine how best to support students in this context. This study aims to explore the experiences of programming educators and students to inform future education provision. Design/methodology/approach: Twelve students and six members of faculty…
Descriptors: Programming, Computer Science Education, Personal Autonomy, Learning Motivation
Zhan, Zehui; He, Guoqing; Li, Tingting; He, Luyao; Xiang, Siyu – Journal of Computer Assisted Learning, 2022
Background: Group size is one of the important factors that affect collaborative learning, however, there is no consensus in the literature on how many students should the groups be composed of during the problem-solving process. Objectives: This study investigated the effect of group size in a K-12 introductory Artificial Intelligence course by…
Descriptors: Cognitive Ability, High School Students, Cooperative Learning, Artificial Intelligence
Loksa, Dastyni; Margulieux, Lauren; Becker, Brett A.; Craig, Michelle; Denny, Paul; Pettit, Raymond; Prather, James – ACM Transactions on Computing Education, 2022
Metacognition and self-regulation are important skills for successful learning and have been discussed and researched extensively in the general education literature for several decades. More recently, there has been growing interest in understanding how metacognitive and self-regulatory skills contribute to student success in the context of…
Descriptors: Metacognition, Programming, Computer Science Education, Learning Processes
Imran, Hazra – Journal of Educational Computing Research, 2023
Adding gaming elements to conventional teaching methodologies has gained a lot of attention because of its ability to incorporate an engaging, motivating, and fun-based environment. As a result, learners' dedication and performance are also better. Unfortunately, current gamification models do not consider the effect of different levels of…
Descriptors: Introductory Courses, Game Based Learning, Learning Motivation, Learner Engagement
Lakshminarayanan, Srinivasan; Rao, N. J.; G. K., Meghana – Higher Education for the Future, 2021
The introductory programming course, commonly known as CS1 and offered as a core course in the first year in all engineering programs in India, is unique because it can address higher cognitive levels, metacognition and some aspects of the affective domain. It can provide much needed transformative experiences to students coming from a system of…
Descriptors: Transformative Learning, Mastery Learning, Computer Science Education, Programming
Dawar, Deepak – Information Systems Education Journal, 2022
Learning computer programming is a challenging task for most beginners. Demotivation and learned helplessness are pretty common. A novel instructional technique that leverages the value-expectancy motivational model of student learning was conceptualized by the author to counter the lack of motivation in the introductory class. The result was a…
Descriptors: Teaching Methods, Introductory Courses, Computer Science Education, Assignments
Riese, Emma; Bälter, Olle – ACM Transactions on Computing Education, 2022
Assessment plays an important role in education and can both guide and motivate learning. Assessment can, however, be carried out with different aims: providing the students with feedback that supports the learning (formative assessment) and judging to which degree the students have fulfilled the intended learning outcomes (summative assessment).…
Descriptors: Introductory Courses, Programming, Computer Science Education, Learning Motivation
de Aquino Leal, Alexis Vinícius; Ferreira, Deller James – International Journal of Information and Communication Technology Education, 2016
There is still no pedagogy to teach programming that stands out significantly from others and no consensus on what is the best way for learning programming. There is still a need to develop new teaching methods for learning in introductory programming courses. This paper presents a pedagogic approach in support of creativity in programming and the…
Descriptors: Foreign Countries, Secondary School Students, Computer Science Education, Programming
Debiec, Piotr – IEEE Transactions on Education, 2018
In the Internet era, students have increasingly lost interest in traditional lectures; as a consequence, their learning motivation and exam performance have decreased. The widespread adoption of learner-centered teaching methods that address this issue faces certain barriers, including: 1) the significant faculty effort necessary to prepare…
Descriptors: Student Centered Learning, Teaching Methods, Electronic Learning, Computer Mediated Communication
Magerko, Brian; Freeman, Jason; McKlin, Tom; Reilly, Mike; Livingston, Elise; McCoid, Scott; Crews-Brown, Andrea – ACM Transactions on Computing Education, 2016
This article presents EarSketch, a learning environment that combines computer programming with sample-based music production to create a computational remixing environment for learning introductory computing concepts. EarSketch has been employed in both formal and informal settings, yielding significant positive results in student content…
Descriptors: Art Education, STEM Education, Computer Science Education, Disproportionate Representation
Wang, Yuanqiong; Braman, James – Journal of Information Systems Education, 2009
Second Life is a three-dimensional (3D) electronic environment where members can socialize, hold virtual meetings, or conduct economic transactions. Utilizing virtual environments like Second Life is believed to provide educators with a new medium for teaching and information dissemination that bypasses the normal boundaries associated with…
Descriptors: Student Surveys, Learning Motivation, Virtual Classrooms, Learning Experience
Previous Page | Next Page »
Pages: 1 | 2