Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 5 |
Descriptor
Computer Science Education | 15 |
Problem Sets | 15 |
Mathematics Education | 7 |
Problem Solving | 7 |
Programing | 6 |
Teaching Methods | 6 |
Computer Programs | 5 |
Computer Science | 3 |
Computer System Design | 3 |
Course Descriptions | 3 |
Higher Education | 3 |
More ▼ |
Source
Author
Dwyer, Thomas A. | 2 |
Brown, John Seely | 1 |
Copeland, J. A. | 1 |
East, Phillip | 1 |
Ebrahimi, Alireza | 1 |
Esmaeildoust, M. | 1 |
Etlinger, Leonard E. | 1 |
Exner, Robert | 1 |
Fairbanks, K. D. | 1 |
Jones, Kevin S. | 1 |
King, Michael A. | 1 |
More ▼ |
Publication Type
Journal Articles | 9 |
Reports - Descriptive | 4 |
Reports - Evaluative | 3 |
Guides - Classroom - Teacher | 2 |
Books | 1 |
Computer Programs | 1 |
Guides - Classroom - Learner | 1 |
Guides - Non-Classroom | 1 |
Opinion Papers | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 2 |
High Schools | 1 |
Audience
Practitioners | 3 |
Teachers | 3 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Tenenberg, Josh – ACM Transactions on Computing Education, 2014
Asking significant research questions is a crucial aspect of building a research foundation in computer science (CS) education. In this article, I argue that the questions that we ask are shaped by internalized theoretical presuppositions about how the social and behavioral worlds operate. And although such presuppositions are essential in making…
Descriptors: Research Methodology, Questioning Techniques, Computer Science Education, Research Projects
Navi, K.; Molahosseini, A. S.; Esmaeildoust, M. – IEEE Transactions on Education, 2011
The residue number system (RNS) has been an important research field in computer arithmetic for many decades, mainly because of its carry-free nature, which can provide high-performance computing architectures with superior delay specifications. Recently, research on RNS has found new directions that have resulted in the introduction of efficient…
Descriptors: Number Systems, Teaching Methods, Computer System Design, Computer Science Education
Lee, C. P.; Uluagac, A. S.; Fairbanks, K. D.; Copeland, J. A. – IEEE Transactions on Education, 2011
This paper describes a competition-style of exercise to teach system and network security and to reinforce themes taught in class. The exercise, called NetSecLab, is conducted on a closed network with student-formed teams, each with their own Linux system to defend and from which to launch attacks. Students are expected to learn how to: 1) install…
Descriptors: Computer Security, Teaching Methods, Computer Networks, Computer Science Education
Ebrahimi, Alireza – Journal of Educational Technology Systems, 2012
How does early feedback change the programming problem solving in an online environment and help students choose correct approaches? This study was conducted in a sample of students learning programming in an online course entitled Introduction to C++ and OOP (Object Oriented Programming) using the ANGEL learning management system platform. My…
Descriptors: Programming, Computer Science Education, Online Courses, Computer Mediated Communication
King, Michael A. – Journal of Information Technology Education, 2009
Business intelligence derived from data warehousing and data mining has become one of the most strategic management tools today, providing organizations with long-term competitive advantages. Business school curriculums and popular database textbooks cover data warehousing, but the examples and problem sets typically are small and unrealistic. The…
Descriptors: Strategic Planning, Problem Sets, Corporations, Statistics
Dwyer, Thomas A. – Creative Computing, 1977
The use of several features of BASIC programs is examined. Examples of programs and self-tests are included. (MN)
Descriptors: Computer Programs, Computer Science, Computer Science Education, Higher Education
Dwyer, Thomas A. – Creative Computing, 1978
The use of several features of BASIC programs is examined. Examples of programs and self-tests are included. (MN)
Descriptors: Computer Programs, Computer Science, Computer Science Education, Higher Education
Piele, Donald T. – Creative Computing, 1980
Problems are presented that can be solved with a microcomputer which explore the binary, decimal, and hexadecimal number systems and related problems. (Author/TG)
Descriptors: Computer Programs, Computer Science Education, Mathematical Concepts, Mathematics Education
Brown, John Seely; Rubinstein, Richard – 1974
Concepts in recursive functional programing form the basis of a course designed to introduce Humanities and Social Science students to computer programing. Unlike many introductory courses, recursion was taught prior to any mention of iteration or assigned operations. LOGO, a non-numeric language originally invented for use by children, was chosen…
Descriptors: Abstract Reasoning, Computer Programs, Computer Science Education, Course Descriptions
Exner, Robert; And Others – 1973
The sixteen chapters of this book provide the core material for the Elements of Mathematics Program, a secondary sequence developed for highly motivated students with strong verbal abilities. The sequence is based on a functional-relational approach to mathematics teaching, and emphasizes teaching by analysis of real-life situations. This text is…
Descriptors: Algorithms, Computer Programs, Computer Science Education, Curriculum
Rosen, Edward; McKim, James C., Jr. – Journal of Computer Science Education, 1992
Presents the underlying ideas of the Software Cost Reduction (SCR) approach to requirements specifications. Results of applying this approach to the teaching of programing to high school students indicate that students perform better in writing programs. An appendix provides two examples of how the method is applied to problem solving. (MDH)
Descriptors: Academic Achievement, Computer Science Education, Computer Software Development, Computer Uses in Education
Kolikant, Yifat Ben-David; Pollack, Sarah – Computer Science Education, 2004
Norms govern the criteria by which students decide what is good and what is not good, and align their learning trajectories accordingly.We found that the high-school students' norm is to produce working, but not necessarily error-free, programs and to argue for their correctness solely on the basis of a few executions. Therefore, they prefer…
Descriptors: Norms, Computer Science, Teaching Methods, High School Students

Jones, Kevin S. – Mathematics and Computer Education, 1992
"Gedankensimulation" is a term adapted from Einstein's "thought experiments" to indicate mentally created simulations that can help conceptualize ideas. Presents seven examples of simulations that can be utilized to solve problems or illustrate concepts in probability and statistics. Problem contexts include games of chance,…
Descriptors: College Mathematics, Computer Assisted Instruction, Computer Science Education, Computer Simulation
Etlinger, Leonard E.; And Others – 1978
The use of calculators and computers in the schools is promoted. It is stated that calculators should be used in the mathematics classroom as soon as basic operations are understood. A point is made that calculators are no greater a threat to "learning the fundamentals" than slide rules, which have been available for over 350 years. It is…
Descriptors: Basic Skills, Calculators, Computer Science Education, Computers
Moursund, David; East, Phillip – 1979
The usage and availability of calculators, computers, and related instructional materials are presented. This publication is a Know-Pak, a summary of materials and articles that is part of a series of information packets developed by the Oregon Department of Education. Topics covered include: (1) a forecast of a computer literacy crisis in…
Descriptors: Annotated Bibliographies, Calculators, Computer Science Education, Computers