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) | 1 |
Descriptor
Programming | 6 |
Computer Science | 4 |
Mathematical Concepts | 3 |
Algebra | 2 |
Coding | 2 |
Computer Science Education | 2 |
Computer Software | 2 |
Internet | 2 |
Mathematics Instruction | 2 |
Programming Languages | 2 |
Color | 1 |
More ▼ |
Source
Mathematics and Computer… | 7 |
Author
Armoni, Michal | 1 |
Courtney, Mary F. | 1 |
Ecker, Michael W. | 1 |
Gal-Ezer, Judith | 1 |
Goldberg, Robert | 1 |
Holliday, Mark A. | 1 |
Klima, Richard E. | 1 |
Sher, David B. | 1 |
Sigmon, Neil P. | 1 |
Stix, Allen | 1 |
Waxman, Jerry | 1 |
More ▼ |
Publication Type
Journal Articles | 7 |
Reports - Descriptive | 7 |
Education Level
Postsecondary Education | 2 |
High Schools | 1 |
Higher Education | 1 |
Audience
Students | 1 |
Location
Israel | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Building a Steganography Program Including How to Load, Process, and Save JPEG and PNG Files in Java
Courtney, Mary F.; Stix, Allen – Mathematics and Computer Education, 2006
Instructors teaching beginning programming classes are often interested in exercises that involve processing photographs (i.e., files stored as .jpeg). They may wish to offer activities such as color inversion, the color manipulation effects archived with pixel thresholding, or steganography, all of which Stevenson et al. [4] assert are sought by…
Descriptors: Textbooks, Textbook Content, Internet, Programming Languages
Holliday, Mark A. – Mathematics and Computer Education, 2004
This paper discusses the author's experiences developing a Java applet that illustrates how error control is implemented in the Transmission Control Protocol (TCP). One section discusses the concepts which the TCP error control Java applet is intended to convey, while the nature of the Java applet is covered in another section. The author…
Descriptors: Internet, Programming, Computer Science Education, Undergraduate Study
Sher, David B. – Mathematics and Computer Education, 2004
Generally, when recursion is introduced to students the concept is illustrated with a toy (Towers of Hanoi) and some abstract mathematical functions (factorial, power, Fibonacci). These illustrate recursion in the same sense that counting to 10 can be used to illustrate a for loop. These are all good illustrations, but do not represent serious…
Descriptors: Computer Science, Mathematical Concepts, Higher Education, Scientific Concepts
Goldberg, Robert; Waxman, Jerry – Mathematics and Computer Education, 2004
This paper reports on an ongoing effort to incorporate a programming component into exploratory mathematics courses and analyzes some of the many practical considerations required for successfully managing such a course in large lecture hall classes. Two pedagogical paradigms (top-down and bottom-up) are compared and contrasted for teaching Visual…
Descriptors: Programming, Mathematics Instruction, Lecture Method, Group Dynamics
Klima, Richard E.; Sigmon, Neil P. – Mathematics and Computer Education, 2005
The use of the computer, and specifically the mathematics software package Maple, has played a central role in the authors' abstract algebra course because it provides their students with a way to see realistic examples of the topics they discuss without having to struggle with extensive computations. However, Maple does not provide the computer…
Descriptors: Programming Languages, Computer Science, Algebra, Computer Assisted Design
Armoni, Michal; Gal-Ezer, Judith – Mathematics and Computer Education, 2005
When dealing with a complex problem, solving it by reduction to simpler problems, or problems for which the solution is already known, is a common method in mathematics and other scientific disciplines, as in computer science and, specifically, in the field of computability. However, when teaching computational models (as part of computability)…
Descriptors: Teaching Methods, Memory, Computer Science, Computer Simulation
Ecker, Michael W. – Mathematics and Computer Education, 2005
In this article, the author proves a theorem about polynomial zeros, but the focus is on how the theorem is integrated into a QuickBASIC computer program, and how that program answers the questions of the theorem--a unification of mathematics and computer programming. For a given polynomial, how can one overcome assorted problems in finding zeros…
Descriptors: Computers, Programming, Intervals, Computer Software