NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 13 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Zhu, Hongwei; Shen, Yuzhong – IEEE Transactions on Education, 2021
Contribution: An approach of integrating financial literacy into an introductory programming course is introduced. New learning materials are developed and the impact of the approach on motivating students and improving learning outcomes are evaluated using mixed methods. Background: More than two-thirds of college students in the U.S. graduate…
Descriptors: Money Management, Computer Science Education, Programming, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
de Oliveira Costa Machado, Marcelo; Barrére, Eduardo; Souza, Jairo – International Journal of Distance Education Technologies, 2019
Adaptive curriculum sequencing (ACS) is still a challenge in the adaptive learning field. ACS is a NP-hard problem especially considering the several constraints of the student and the learning material when selecting a sequence from repositories where several sequences could be chosen. Therefore, this has stimulated several researchers to use…
Descriptors: Sequential Approach, Intelligent Tutoring Systems, Mathematics, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Shouhong; Wang, Hai – Open Learning, 2017
Open educational resources (OER) can make educational resources widely available to all students and educators for free; however, OER are still untried in many academic programmes in higher education. This article reports a case of adoption of an open access textbook for an introductory information systems course and discusses the process and…
Descriptors: Educational Resources, Open Source Technology, Textbooks, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Iqbal Malik, Sohail; Coldwell-Neilson, Jo – Journal of Educational Computing Research, 2017
High failure and dropout rates are reported in introductory programming (IP) courses in different studies despite extensive research attempting to address the issue. In this study, we introduced an ADRI (Approach, Deployment, Result, Improvement) approach in the teaching and learning process of an IP course to improve learning and success rates.…
Descriptors: Instructional Effectiveness, Introductory Courses, Programming, Computer Science Education
Djenic, S.; Vasiljevic, V.; Mitic, J.; Petkovic, V.; Miletic, A. – International Association for Development of the Information Society, 2014
This paper represents a result of studying the efficiency of applying mobile learning technologies, as well as the accompanying advanced teaching methods in the area of Information Technologies, at the School of Electrical and Computer Engineering of Applied Studies in Belgrade, Serbia. It contains a brief description of the form of application…
Descriptors: Electronic Learning, Information Technology, Computer Science Education, Instructional Materials
Peer reviewed Peer reviewed
Direct linkDirect link
Correll, N.; Wing, R.; Coleman, D. – IEEE Transactions on Education, 2013
This paper describes a one-year introductory robotics course sequence focusing on computational aspects of robotics for third- and fourth-year students. The key challenges this curriculum addresses are "scalability," i.e., how to teach a robotics class with a limited amount of hardware to a large audience, "student assessment,"…
Descriptors: Introductory Courses, Robotics, Course Descriptions, Simulation
Peer reviewed Peer reviewed
Direct linkDirect link
McGill, Monica M. – ACM Transactions on Computing Education, 2012
One of the goals of using robots in introductory programming courses is to increase motivation among learners. There have been several types of robots that have been used extensively in the classroom to teach a variety of computer science concepts. A more recently introduced robot designed to teach programming to novice students is the Institute…
Descriptors: Educational Technology, Computer Software, Gender Differences, Student Interests
Peer reviewed Peer reviewed
Direct linkDirect link
Verginis, I.; Gogoulou, A.; Gouli, E.; Boubouka, M.; Grigoriadou, M. – IEEE Transactions on Education, 2011
The work presented in this paper aims to support and promote the learning process in introductory computer science courses through the Web-based, adaptive, activity-oriented learning environment known as Supporting Collaboration and Adaptation in a Learning Environment (SCALE). The environment engages students actively in the learning process and…
Descriptors: Introductory Courses, Computer Science Education, Undergraduate Students, Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Wells, J.; Barry, R. M.; Spence, A. – IEEE Transactions on Education, 2012
Traditional teaching styles practiced at universities do not generally suit all students' learning styles. For a variety of reasons, students do not always engage in learning in the courses in which they are enrolled. New methods to create and deliver educational material are available, but these do not always improve learning outcomes.…
Descriptors: Foreign Countries, Video Technology, Multimedia Instruction, Student Surveys
Peer reviewed Peer reviewed
Brown, Cynthia; And Others – Journal of Computing in Higher Education, 1992
A teaching method for introductory computer science based on visualization and using extensive amounts of software is explained. Visualization is used to integrate other student activities, including reading algorithm and data structure descriptions, studying code for model programs and toolkits, designing software components, and building or…
Descriptors: Classroom Techniques, Computer Science Education, Computer Software, Feedback
Peer reviewed Peer reviewed
Skrein, Dale – Journal of Computing in Higher Education, 1994
CPU SIM, an interactive low-level computer simulation package that runs on the Macintosh computer, is described. The program is designed for instructional use in the first or second year of undergraduate computer science, to teach various features of typical computer organization through hands-on exercises. (MSE)
Descriptors: Authoring Aids (Programming), Computer Assisted Instruction, Computer Science Education, Computer Software Development
Beckwith, Miriam M. – 1980
One of 12 monographs examining different areas of science education in the two-year college, this report focuses on mathematics education as revealed by a review of the literature, an analysis of the catalogs and class schedules of 175 representative two-year institutions, and a survey of 393 mathematics and computer science instructors. Part I of…
Descriptors: Advanced Courses, College Curriculum, College Faculty, College Mathematics