NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
No Child Left Behind Act 20011
What Works Clearinghouse Rating
Showing 466 to 480 of 728 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Elkin, Mollie; Sullivan, Amanda; Bers, Marina Umaschi – Computers in the Schools, 2016
KIBO is a developmentally appropriate robotics kit for young children that is programmed using interlocking wooden blocks; no screens or keyboards are required. This study describes a pilot KIBO robotics curriculum at an urban public preschool in Rhode Island and presents data collected on children's knowledge of foundational programming concepts…
Descriptors: Programming, Preschool Children, Robotics, Developmentally Appropriate Practices
Peer reviewed Peer reviewed
Direct linkDirect link
Crabtree, John; Zhang, Xihui – Journal of Information Technology Education: Innovations in Practice, 2015
Teaching advanced programming can be a challenge, especially when the students are pursuing different majors with diverse analytical and problem-solving capabilities. The purpose of this paper is to explore the efficacy of using a particular problem as a vehicle for imparting a broad set of programming concepts and problem-solving techniques. We…
Descriptors: Computer Science Education, Programming Languages, Information Technology, Problem Solving
Banerjee, Gargi; Murthy, Sahana; Iyer, Sridhar – Research and Practice in Technology Enhanced Learning, 2015
Multiple studies report that Computer Science (CS) instructors face problems on how to integrate visualizations in their teaching. This problem gets compounded for instructors in technology-constrained classrooms that are common in developing countries. In these classrooms, students are not able to interact with visualization directly; instead,…
Descriptors: Active Learning, Computer Science Education, Visualization, Teaching Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Csernoch, Mária; Biró, Piroska – Acta Didactica Napocensia, 2016
Sprego is programming with spreadsheet functions. The present paper provides introductory Sprego examples which have so far only been available in Hungarian. Spreadsheet environments offer both a programming tool which best serves beginner and end-user programmers' interest, and an approach which lightens the burden of coding and language details.…
Descriptors: Programming, Spreadsheets, Instruction, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Ivanovic, Mirjana; Xinogalos, Stelios; Pitner, Tomáš; Savic, Miloš – Education and Information Technologies, 2017
Technology enhanced learning (TEL) is increasingly influencing university education, mainly in overcoming disadvantages of direct instruction teaching approaches, and encouraging creativity, problem solving and critical thinking in student-centered, interactive learning environments. In this paper, experiences from object-oriented programming…
Descriptors: Educational Technology, Technology Uses in Education, Higher Education, Teaching Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Csernoch, Mária; Biró, Piroska; Máth, János; Abari, Kálmán – Informatics in Education, 2015
The Testing Algorithmic and Application Skills (TAaAS) project was launched in the 2011/2012 academic year to test first year students of Informatics, focusing on their algorithmic skills in traditional and non-traditional programming environments, and on the transference of their knowledge of Informatics from secondary to tertiary education. The…
Descriptors: Information Science Education, Mathematics, Mathematics Skills, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Hava, Kevser; Cakir, Hasan – Journal of Educational Multimedia and Hypermedia, 2018
This study presents the findings of a systematic literature review on educational computer game development activity utilized in learning environments. The main aim of this review is to investigate the effects of game design activity on learning outcomes of students. Additionally, there are other factors examined in the review such as participant…
Descriptors: Elementary School Students, Secondary School Students, College Students, Student Developed Materials
Peer reviewed Peer reviewed
Direct linkDirect link
Shim, Jaekwoun; Kwon, Daiyoung; Lee, Wongyu – IEEE Transactions on Education, 2017
In the past, computer programming was perceived as a task only carried out by computer scientists; in the 21st century, however, computer programming is viewed as a critical and necessary skill that everyone should learn. In order to improve teaching of problem-solving abilities in a computing environment, extensive research is being done on…
Descriptors: Robotics, Educational Games, Programming, Teaching Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ünal, Erhan; Çakir, Hasan – Malaysian Online Journal of Educational Technology, 2017
The purpose of this study was to design a problem based collaborative learning environment supported by dynamic web technologies and to examine students' views about this learning environment. The study was designed as a qualitative research. Some 36 students who took an Object Oriented Programming I-II course at the department of computer…
Descriptors: Student Attitudes, Problem Based Learning, Cooperative Learning, Educational Environment
Peer reviewed Peer reviewed
Direct linkDirect link
van Zyl, Sukie; Mentz, Elsa; Havenga, Marietjie – African Journal of Research in Mathematics, Science and Technology Education, 2016
As part of curriculum changes in South Africa, an introductory programming language, Scratch, must first be taught before switching to the well-established teaching of Delphi. The nature of programming in Scratch is considerably different from that in Delphi. It was assumed that the teaching of Scratch as introductory programming language could…
Descriptors: Foreign Countries, Programming Languages, Teaching Methods, Guidelines
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Doukakis, Spyros; Giannakos, Michail N.; Koilias, Christos; Vlamos, Panayiotis – Informatics in Education, 2013
This paper presents results of a questionnaire focused on investigating students' confidence and behavioral intention in the area of programming, particularly that of structures, problem solving, and programming commands (Conditional--Loop). Responses from 116 1st year students regarding informatics were used. The results indicate that the…
Descriptors: Foreign Countries, Programming, Computer Science Education, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Aguilera-Venegas, Gabriel; Galán-García, José Luis; Galán-García, María Ángeles; Rodríguez-Cielos, Pedro – International Journal for Technology in Mathematics Education, 2015
Automated theorem proving (ATP) for Propositional Classical Logic is an algorithm to check the validity of a formula. It is a very well-known problem which is decidable but co-NP-complete. There are many algorithms for this problem. In this paper, an educationally oriented implementation of Semantic Tableaux method is described. The program has…
Descriptors: Mathematical Formulas, Problem Solving, Teaching Methods, Mathematical Logic
Peer reviewed Peer reviewed
Direct linkDirect link
Hollister, Jonathan M.; Spears, Laura I.; Mardis, Marcia A.; Lee, Jisue; McClure, Charles R.; Liebman, Elizabeth – Education & Training, 2017
Purpose: In response to recent calls for research relating to employers' perceptions of the workplace readiness of new graduates in a variety of fields, the purpose of this paper is to report North Florida employers' perceptions of information technology (IT) program graduates' workplace readiness. These findings are relevant to stakeholders in…
Descriptors: Employer Attitudes, Employment Potential, College Graduates, Information Technology
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Rose, Simon P.; Habgood, M. P. Jacob; Jay, Tim – Electronic Journal of e-Learning, 2017
Programming tools are being used in education to teach computer science to children as young as 5 years old. This research aims to explore young children's approaches to programming in two tools with contrasting programming interfaces, ScratchJr and Lightbot, and considers the impact of programming approaches on developing computational thinking.…
Descriptors: Young Children, Computer Science Education, Programming, Educational Games
Peer reviewed Peer reviewed
Direct linkDirect link
Lucas, Ashley G.; Clark, Julie – Social Studies, 2016
"Charm City: Down to 'The Wire?'" is the title of an elective class developed by Sarah Taylor, a teacher at a private school in Baltimore. In the class, students explore their city and social justice issues from a framework that correlates to Westheimer and Kahne's (2004) concept of justice-oriented citizenship. Not only do students…
Descriptors: Programming (Broadcast), Television, Municipalities, Social Justice
Pages: 1  |  ...  |  28  |  29  |  30  |  31  |  32  |  33  |  34  |  35  |  36  |  ...  |  49