NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 856 to 870 of 1,456 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Casterella, Gretchen Irwin; Vijayasarathy, Leo – Journal of Information Systems Education, 2013
Information Technology professionals and other knowledge workers rely on their ability to extract data from organizational databases to respond to business questions and support decision making. Structured query language (SQL) is the standard programming language for querying data in relational databases, and SQL skills are in high demand and are…
Descriptors: Databases, Programming Languages, Difficulty Level, Ambiguity (Context)
Peer reviewed Peer reviewed
Direct linkDirect link
Israel, Maya; Wherfel, Quentin M.; Pearson, Jamie; Shehab, Saadeddine; Tapia, Tanya – TEACHING Exceptional Children, 2015
This article's focus is on including computing and computational thinking in K-12 instruction within science, technology, engineering, and mathematics (STEM) education, and to provide that instruction in ways that promote access for students traditionally underrepresented in the STEM fields, such as students with disabilities. Providing computing…
Descriptors: Elementary Secondary Education, Disabilities, Student Empowerment, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Park, Thomas H.; Dorn, Brian; Forte, Andrea – ACM Transactions on Computing Education, 2015
Many people are first exposed to code through web development, yet little is known about the barriers beginners face in these formative experiences. In this article, we describe a study of undergraduate students enrolled in an introductory web development course taken by both computing majors and general education students. Using data collected…
Descriptors: Programming Languages, Computer Science Education, Hypermedia, Web Sites
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ponti, Marisa – International Review of Research in Open and Distributed Learning, 2015
This article reports on an exploratory study of giving medals as part of a peer rating system in a question-and-answer (Q&A) study group on Python, a programming language. There are no professional teachers tutoring learners. The study aimed to understand whether and how medals, awarded to responses in a peer-based learning environment, can…
Descriptors: Peer Evaluation, Rewards, Study, Communities of Practice
Peer reviewed Peer reviewed
Direct linkDirect link
Py, Dominique; Auxepaules, Ludovic; Alonso, Mathilde – Journal of Interactive Learning Research, 2013
This paper presents Diagram, a learning environment for object-oriented modelling (OOM) with UML class diagrams. Diagram an open environment, in which the teacher can add new exercises without constraints on the vocabulary or the size of the diagram. The interface includes methodological help, encourages self-correcting and self-monitoring, and…
Descriptors: Computer Science Education, Computer Software, Programming Languages, Visual Aids
Peer reviewed Peer reviewed
Direct linkDirect link
Pierce, Margo – T.H.E. Journal, 2013
Since the 1970s, a small but committed group of educators and developers has been encouraging students to learn the language of technology: computer programming. This article describes how today those efforts are moving forward, as a number of kid-friendly languages are being developed with the goal of harnessing students' attention and…
Descriptors: Programming Languages, Programming, Computer Software Reviews, Elementary School Science
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Rinderknecht, Christian – Informatics in Education, 2014
We survey the literature about the teaching and learning of recursive programming. After a short history of the advent of recursion in programming languages and its adoption by programmers, we present curricular approaches to recursion, including a review of textbooks and some programming methodology, as well as the functional and imperative…
Descriptors: Teaching Methods, Learning Processes, Visualization, Animation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Zhu, Xiao-dong – International Education Studies, 2012
The evolution of object-oriented programming languages includes update of their own versions, update of development environments, and reform of new languages upon old languages. In this paper, the evolution analysis of object-oriented programming languages is presented in term of the characters and development. The notion of adaptive teaching upon…
Descriptors: Computer Science Education, Programming Languages, Programming, Computer Software
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Simon, DeShea; Jackson, Kanata – World Journal of Education, 2015
This study examined the perspectives on academic preparation and job skill needs of Information Systems program graduates from an Eastern state in the US. A historical review of the literature surrounding information systems skill requirements was conducted for this study, to provide an understanding of the changes in information systems over the…
Descriptors: Information Systems, Majors (Students), College Graduates, Undergraduate Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Rich, Peter Jacob; Hu, Helen; Christensen, James; Ellsworth, Jordan – Grantee Submission, 2019
This report provides a comprehensive look at computer science (CS) education across Utah elementary, middle/jr. high, and high schools as of 2018. The Utah Expanding Computing Education Pathways (ECEP) team sent out a survey to all public schools in the state of Utah. The survey presented targeted questions depending on whether it was completed…
Descriptors: Computer Science Education, Public Schools, Teacher Attitudes, Enrollment Trends
Peer reviewed Peer reviewed
Direct linkDirect link
Warin, Bruno; Talbi, Omar; Kolski, Christophe; Hoogstoel, Frédéric – IEEE Transactions on Education, 2016
This paper presents the "Multi-Role Project" method (MRP), a broadly applicable project-based learning method, and describes its implementation and evaluation in the context of a Science, Technology, Engineering, and Mathematics (STEM) course. The MRP method is designed around a meta-principle that considers the project learning activity…
Descriptors: Student Projects, Active Learning, STEM Education, Learning Strategies
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Udvaros, József; Gubán, Miklós – Acta Didactica Napocensia, 2016
The world all around us is rapidly developing. We are witnessing the rapid evolution of technology and communication. This means new challenges and responsibilities to future strategies and attitudes. Today's operating systems and development environments apply the principle of OOP; therefore today's developments are inconceivable without the…
Descriptors: Programming, Computer Science Education, Programming Languages, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Veerasamy, Ashok Kumar; D'Souza, Daryl; Laakso, Mikko-Jussi – Journal of Educational Technology Systems, 2016
This article presents a study aimed at examining the novice student answers in an introductory programming final e-exam to identify misconceptions and types of errors. Our study used the Delphi concept inventory to identify student misconceptions and skill, rule, and knowledge-based errors approach to identify the types of errors made by novices…
Descriptors: Computer Science Education, Programming, Novices, Misconceptions
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ramamurthy, Karthikeyan Natesan; Hinnov, Linda A.; Spanias, Andreas S. – Journal of Geoscience Education, 2014
Modern data collection in the Earth Sciences has propelled the need for understanding signal processing and time-series analysis techniques. However, there is an educational disconnect in the lack of instruction of time-series analysis techniques in many Earth Science academic departments. Furthermore, there are no platform-independent freeware…
Descriptors: Data Collection, Earth Science, Climate, Environmental Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ivanovic, Mirjana; Budimac, Zoran; Mishev, Anastas; Bothe, Klaus; Jurca, Ioan – Informatics in Education, 2013
Under the auspices of a DAAD funded educational project, a subproject devoted to different aspects of teaching the Java programming language started several years ago. The initial intention of the subproject was to attract members of the subproject to prepare some teaching materials for teaching essentials of the Java programming language. During…
Descriptors: Foreign Countries, Programming Languages, Instructional Materials, Higher Education
Pages: 1  |  ...  |  54  |  55  |  56  |  57  |  58  |  59  |  60  |  61  |  62  |  ...  |  98