Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 12 |
Descriptor
Source
Author
Alexander, George | 1 |
Alexander, Sylvia | 1 |
Armoni, Michal | 1 |
Bishop, Pam | 1 |
Boyanov, Todor | 1 |
Carmona, Josep | 1 |
Ceraj, Ivica | 1 |
Chen, Xianglei | 1 |
Clark, Leisa | 1 |
Cortadella, Jordi | 1 |
Crawford, Ewan | 1 |
More ▼ |
Publication Type
Reports - Descriptive | 30 |
Journal Articles | 25 |
Information Analyses | 1 |
Numerical/Quantitative Data | 1 |
Reports - Evaluative | 1 |
Reports - Research | 1 |
Speeches/Meeting Papers | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 13 |
Postsecondary Education | 6 |
High Schools | 1 |
Two Year Colleges | 1 |
Audience
Teachers | 5 |
Practitioners | 4 |
Administrators | 1 |
Researchers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Approaches to Studying… | 1 |
What Works Clearinghouse Rating
David P. Bunde; John F. Dooley – PRIMUS, 2024
We present a detailed description of a Cryptography and Computer Security course that has been offered at Knox College for the last 15 years. While the course is roughly divided into two sections, Cryptology and Computer Security, our emphasis here is on the Cryptology section. The course puts the cryptologic material into its historical context…
Descriptors: Technology, Coding, Computer Security, Mathematics Education
Ho, Anne M. – PRIMUS, 2018
Escape rooms are an increasingly popular puzzle game, and educators have started implementing them in classrooms. This paper will describe the motivations and implementation of escape-room-like puzzles in an undergraduate cryptography course, including how the open-source mathematics software system SageMath is used. In addition, there is a…
Descriptors: Puzzles, Technology, Class Activities, Undergraduate Students
Petit, Jordi; Roura, Salvador; Carmona, Josep; Cortadella, Jordi; Duch, Jordi; Giménez, Omer; Mani, Anaga; Mas, Jan; Rodríguez-Carbonell, Enric; Rubio, Enric; de San Pedro, Enric; Venkataramani, Divya – IEEE Transactions on Learning Technologies, 2018
Jutge.org is an open educational online programming judge designed for students and instructors, featuring a repository of problems that is well organized by courses, topics, and difficulty. Internally, Jutge.org uses a secure and efficient architecture and integrates modern verification techniques, formal methods, static code analysis, and data…
Descriptors: Programming, Computer Science Education, Electronic Learning, Experiential Learning
Lodder, Jerry – PRIMUS, 2014
This paper outlines a method for teaching topics in undergraduate mathematics or computer science via historical curricular modules. The contents of one module, "Networks and Spanning Trees," are discussed from the original work of Arthur Cayley, Heinz Prüfer, and Otakar Boruvka that motivates the enumeration and application of trees in…
Descriptors: College Mathematics, Mathematics Instruction, Computer Science Education, Graphs
Chen, Xianglei; Ho, Phoebe – National Center for Education Statistics, 2012
Science, technology, engineering, and mathematics (STEM) fields are widely regarded as critical to the national economy. To provide a nationally representative portrait of undergraduate students' experiences in STEM education, these Web Tables summarize longitudinal data from a cohort of first-time, beginning students who started postsecondary…
Descriptors: STEM Education, Postsecondary Education, Undergraduate Students, Student Attrition
Mora, Angel; Merida, Enrique; Eixarch, Ramon – International Journal of Mathematical Education in Science and Technology, 2011
Moodle is an extended learning management system for developing learning units, including mathematically-based subjects. A wide variety of material can be developed in Moodle which contains facilities for forums, questionnaires, lessons, tasks, wikis, glossaries and chats. Therefore, the Moodle platform provides a meeting point for those working…
Descriptors: Management Systems, Mathematics Education, Glossaries, Calculus
Warwick, Jon – PRIMUS, 2010
This article describes the initial development of a qualitative system dynamics model as part of the periodic review of a mathematics course. In an effort to enhance the learning experience of undergraduate computing students (for whom the course is a compulsory part of their curriculum) a small sample of students were interviewed regarding their…
Descriptors: Learning Experience, Teaching Methods, Undergraduate Students, Mathematics Instruction
Heyer, Laurie J. – PRIMUS, 2008
This article describes the sequence alignment problem in bioinformatics. Through examples, we formulate sequence alignment as an optimization problem and show how to compute the optimal alignment with dynamic programming. The examples and sample exercises have been used by the author in a specialized course in bioinformatics, but could be adapted…
Descriptors: Mathematics Instruction, Problem Solving, Computation, Computer Uses in Education
Pendegraft, Norman – Journal of Information Systems Education, 2009
An inexpensive device to assist in teaching the main ideas of Public Key encryption and its use in class to illustrate the operation of public key encryption is described. It illustrates that there are two keys, and is particularly useful for illustrating that privacy is achieved by using the public key. Initial data from in class use seem to…
Descriptors: Privacy, Instructional Materials, Business Administration Education, Class Activities
Armoni, Michal; Gal-Ezer, Judith – Journal of Computers in Mathematics and Science Teaching, 2006
Nondeterminism is an essential concept in mathematics and one of the important concepts in computer science. It is also among the most abstract ones. Thus, many students find it difficult to cope with. In this article, we describe some didactic considerations, which guided the development of a "Computational Models" course for high school…
Descriptors: Computer Science, Student Attitudes, High School Students, Mathematical Concepts
Shubert, Charles; Ceraj, Ivica; Riley, Justin – Journal of Computers in Mathematics and Science Teaching, 2009
The advancement of computer technology used for research is creating the need to change the way classes are taught in higher education. "Bringing Research Tools into the Classroom" has become a major focus of the work of the Office of Educational Innovation and Technology (OEIT) for the Dean of Undergraduate Education (DUE) at the…
Descriptors: Research Tools, Undergraduate Study, Computer Uses in Education, Educational Innovation

Davis, Lynn K. – Mathematics and Computer Education, 1990
Outlines an articulation program between college and industry. Describes three seminar courses using the college's computer system. Considers the benefits of the program. (Author/YP)
Descriptors: College Mathematics, Computer Science, Computer Science Education, Cooperative Programs
Alexander, Sylvia; Bishop, Pam; Crawford, Ewan; McCartney, Mark – International Journal of Mathematical Education in Science & Technology, 2006
The results of a survey of the mathematics provision within UK university computer science departments are presented. In particular it is found that many academics are dissatisfied with the level of "mathematical preparedness" of their students. A number of recommendations and resources are suggested to address this. (Contains 6 figures.)
Descriptors: Scientists, Computer Science Education, Mathematics, Higher Education
Sutner, Klaus – Journal on Educational Resources in Computing, 2005
CDM, for computational discrete mathematics, is a course that attempts to teach a number of topics in discrete mathematics to computer science majors. The course abandons the classical definition-theorem-proof model, and instead relies heavily on computation as a source of motivation and also for experimentation and illustration. The emphasis on…
Descriptors: Majors (Students), Computer Science, Mathematics Instruction, College Mathematics

Gonzales, Michael G. – Computer Education, 1984
Suggests a moving pictorial tool to help teach principles in the bubble sort algorithm. Develops such a tool applied to an unsorted list of numbers and describes a method to derive the run time of the algorithm. The method can be modified to run the times of various other algorithms. (JN)
Descriptors: Algorithms, Classification, College Mathematics, Computer Programs
Previous Page | Next Page »
Pages: 1 | 2