Publication Date
| In 2026 | 0 |
| Since 2025 | 208 |
| Since 2022 (last 5 years) | 1122 |
| Since 2017 (last 10 years) | 2264 |
| Since 2007 (last 20 years) | 3752 |
Descriptor
| Programming | 4354 |
| Computer Science Education | 1779 |
| Foreign Countries | 1418 |
| Teaching Methods | 1125 |
| Computer Software | 1095 |
| Educational Technology | 767 |
| Student Attitudes | 684 |
| Problem Solving | 625 |
| Programming Languages | 617 |
| Thinking Skills | 590 |
| College Students | 559 |
| More ▼ | |
Source
Author
| Bers, Marina Umaschi | 21 |
| Barnes, Tiffany | 17 |
| Xinogalos, Stelios | 16 |
| Hwang, Gwo-Jen | 14 |
| Sullivan, Amanda | 14 |
| Denner, Jill | 13 |
| Brusilovsky, Peter | 11 |
| Kafai, Yasmin B. | 10 |
| Laakso, Mikko-Jussi | 10 |
| Lepp, Marina | 10 |
| Luik, Piret | 10 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 107 |
| Practitioners | 49 |
| Administrators | 17 |
| Students | 15 |
| Researchers | 13 |
| Media Staff | 9 |
| Policymakers | 6 |
| Parents | 3 |
| Community | 1 |
Location
| Turkey | 165 |
| Taiwan | 92 |
| Australia | 81 |
| China | 74 |
| United Kingdom | 59 |
| Sweden | 50 |
| Spain | 49 |
| Canada | 48 |
| Finland | 47 |
| California | 44 |
| Greece | 42 |
| More ▼ | |
Laws, Policies, & Programs
| No Child Left Behind Act 2001 | 2 |
| Individuals with Disabilities… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Johnson-Leslie, Natalie A. – Journal of Educational Technology Systems, 2009
In teacher education, electronic portfolios provide an authentic form of assessment documenting students' personal and professional growth. Using the engineered-based system, College LiveText, and an off-the-shelf general tool, HyperStudio, pre-service teachers constructed e-portfolios as part of their teacher preparation requirements. This case…
Descriptors: Preservice Teacher Education, Constructivism (Learning), Portfolios (Background Materials), Preservice Teachers
Chinn, Donald; Vandegrift, Tammy – Journal on Educational Resources in Computing, 2008
This article provides an analysis of student responses to an exercise used in a computer ethics and a software engineering course to raise awareness of issues related to hiring, including issues of professional responsibility and diversity. Students from two different universities were asked to evaluate four candidates for two positions in a…
Descriptors: Personnel Selection, Evaluation Criteria, Inferences, Ethics
Sullivan, Florence R. – Journal of Research in Science Teaching, 2008
This paper reports the results of a study of the relationship of robotics activity to the use of science literacy skills and the development of systems understanding in middle school students. Twenty-six 11-12-year-olds (22 males and 4 females) attending an intensive robotics course offered at a summer camp for academically advanced students…
Descriptors: Advanced Students, Science Process Skills, Scientific Literacy, Robotics
Scott, Elsje – Journal of Information Technology Education, 2008
The Computing Curricula (2005) place Information Systems (IS) at the intersection of exact sciences (e.g. General Systems Theory), technology (e.g. Computer Science), and behavioral sciences (e.g. Sociology). This presents particular challenges for teaching and learning, as future IS professionals need to be equipped with a wide range of…
Descriptors: Experiential Learning, Information Systems, Systems Development, Foreign Countries
Hijon-Neira, Raquel, Ed. – InTech, 2009
The education industry has obviously been influenced by the Internet revolution. Teaching and learning methods have changed significantly since the coming of the Web and it is very likely they will keep evolving many years to come thanks to it. A good example of this changing reality is the spectacular development of e-Learning. In a more…
Descriptors: Computer Assisted Instruction, Educational Technology, Internet, Feedback (Response)
Liang, Yawei – Online Submission, 2005
In a fundamental computer-programming course, such as CSE101, questions about how to evaluate an arithmetic expression are frequently used to check if our students know the rules of precedence. The author uses two of our final examination questions to show that more knowledge of computer science is needed to answer them correctly. Furthermore,…
Descriptors: Computer Science Education, Student Evaluation, Higher Education, Programming
Mahoney, Dan – Database, 1994
Explains the use of a standard text-based database program (i.e., dBase III) to run external programs that display graphic files during a database session and reduces costs normally encountered when preparing a computer to run a graphical database. An example is given of a simple database with two fields. (LRW)
Descriptors: Computer Graphics, Cost Effectiveness, Database Management Systems, Databases
Peer reviewedGorman, Michael F. – Journal of Computing in Higher Education, 1998
Explains the cause of the Year 2000 (Y2K) problem for computers, how it manifests itself, and what can be done to fix it. Attention is given to both microcomputers and more powerful machines. (MSE)
Descriptors: Computer Software, Computers, Data Processing, Information Storage
Peer reviewedDeal, Walter F., III – Technology Teacher, 1999
Describes a unit on robotics that includes problem solving, working together, and constructing and programming a robot. Provides students with an opportunity for critical thinking. (JOW)
Descriptors: Computers, Elementary Education, Programming, Robotics
Peer reviewedCalzada, Maria; Scariano, Stephen M. – Mathematics and Computer Education, 1996
Uses the visual and programming capabilities of the graphing calculator to discern both differences and similarities between two independent collections of sample data. (MKR)
Descriptors: Data Analysis, Graphing Calculators, Graphs, Higher Education
Peer reviewedCecil, David R.; Wang, Rongdong – Mathematics and Computer Education, 2002
Description of a technique in Maple programming language that automatically prints all paths of any desired length along with the name of each vertex, proceeding in order from the beginning vertex to the ending vertex for a given graph. (Author/MM)
Descriptors: Computer Uses in Education, Graphs, Mathematics Education, Programming
Peer reviewedPayne, Brent A.; Creger, Don W. – Technology Teacher, 2000
Offers a way to combat problems of student frustration and lack of time when teaching vertical mill programming by using a simple set-up tool to assist in establishing floating zeros. (Author)
Descriptors: Computer Assisted Manufacturing, Numerical Control, Postsecondary Education, Programming
Joy, Mike; Griffiths, Nathan; Boyatt, Russell – Journal on Educational Resources in Computing, 2005
Computer programming lends itself to automated assessment. With appropriate software tools, program correctness can be measured, along with an indication of quality according to a set of metrics. Furthermore, the regularity of program code allows plagiarism detection to be an integral part of the tools that support assessment. In this paper, we…
Descriptors: Plagiarism, Evaluation Methods, Programming, Feedback (Response)
Turner, David – Oxford Review of Education, 2005
This paper examines the practice of benchmarking universities using a "league table" approach. Taking the example of the "Sunday Times University League Table", the author reanalyses the descriptive data on UK universities. Using a linear programming technique, data envelope analysis (DEA), the author uses the re-analysis to…
Descriptors: Programming, Mathematical Applications, Benchmarking, Foreign Countries
Sinn, John W. – Journal of Technology Studies, 2007
Best practices for online courses are explored as precision teaching (PT) within the context of a case study analysis. The case study focuses on courses taught, 100 per cent online, as part of Quality Systems (QS) at Bowling Green State University (BGSU). PT literature establishes main attributes desired as the basis for best practices. The…
Descriptors: Online Courses, Precision Teaching, Best Practices, Case Studies

Direct link
