Project Euler is a collection of challenging mathematical and computational problems that require creative problem-solving and programming skills to solve. It was started by Colin Hughes in 2001 and is named after the famous mathematician Leonhard Euler. The problems range in difficulty, and they often require a combination of mathematical insight and coding proficiency to derive efficient solutions. The problems typically involve numerical computations, algorithms, and sometimes require knowledge of number theory, combinatorics, or other mathematical areas.
Math for America (MfA) is a nonprofit organization based in the United States that focuses on improving mathematics education by supporting and cultivating talented mathematics teachers. Founded in 2004, it primarily aims to address the shortage of skilled math educators and enhance the quality of math instruction in American schools. MfA operates multiple programs that provide resources, training, and professional development for math teachers.
Numberjacks is a children's television show that originated in the UK, designed to teach young children about mathematics and problem-solving in a fun and engaging way. The show first aired in 2006 and features a group of animated characters known as the Numberjacks, who are personifications of numbers from one to five. Each character has its own unique personality and abilities related to its number.
The GRE Mathematics Test, often referred to as the GRE Subject Test in Mathematics, is a standardized examination used to assess the mathematical knowledge and skills of students, particularly those applying for graduate programs in mathematics or related fields. The test is designed to measure a student’s understanding of undergraduate-level mathematics, including core areas such as: 1. **Calculus**: Topics usually include limits, derivatives, integrals, and the Fundamental Theorem of Calculus.
Mehran Sahami is a notable computer scientist and educator, currently recognized for his role as a professor and the associate chair for education in the Computer Science Department at Stanford University. His research interests include artificial intelligence, machine learning, and computer science education. In addition to his academic work, Sahami has been involved in various educational initiatives, helping to shape computer science curricula and promote effective teaching methods in the field. He is also known for his public engagement, contributing to discussions on technology and education.
Boon Thau Loo is a computer scientist known for his contributions to the fields of databases, data management, and information retrieval. He is affiliated with the University of Pennsylvania, where he works on topics such as data integration, data sharing, and query processing. Loo has published numerous papers and has been involved in research that focuses on advancing the capabilities and efficiency of database systems.
David Park is a computer scientist known for his contributions to various fields, including computer graphics, artificial intelligence, and human-computer interaction. He has worked on projects that leverage advanced algorithms and methodologies in these areas. While there may be multiple professionals named David Park, one notable figure in the field is David Park from the University of California, Berkeley, known for his research on computational models and systems.
Edward Reingold is a notable figure primarily recognized in the field of computer science and mathematics. He is known for his contributions to algorithms and computational theory, but he is perhaps best known for his work related to calendar algorithms and the implementation of time and date functions in computer programming. Reingold co-developed an algorithm for calculating calendar dates, which is often referenced in programming contexts.
Jim Ellis is known in the field of computing primarily for his contributions to computer science education and for his work related to the development of programming languages. He has been involved in various aspects of computer science, including programming language design and implementation, compilers, and software engineering. One notable aspect of his work is his involvement in the development of the "Ladder" language, which is used in education to teach programming concepts.
Severo Ornstein refers to a prominent figure in the field of mathematics, specifically known for his contributions to probability theory and the study of stochastic processes. He was born on September 2, 1935, and has made significant contributions in areas such as Brownian motion, large deviations, and statistical mechanics. Ornstein is particularly well-known for the Ornstein-Uhlenbeck process, a stochastic process that describes the evolution of systems influenced by both random effects and restorative forces.
Vladimir Lifschitz is a prominent mathematician known for his contributions to mathematical logic, particularly in areas such as set theory, model theory, and algebra. He has worked on various topics, including the foundations of mathematics and the applications of logic in computer science. Lifschitz has published numerous papers and has been influential in advancing the understanding of mathematical logic and its implications.
Emo Welzl is a notable mathematician, particularly recognized for his contributions in the fields of computational geometry and optimization. He is known for co-authoring the book "Convex Polytopes" along with Gerd Fischer and others. Emo Welzl has made significant contributions to algorithms related to convex hulls, Voronoi diagrams, and related topics in discrete and computational geometry. His research often focuses on the efficiency of algorithms in geometric contexts, and he has published various papers on related subjects.
Bill Buxton is a prominent computer scientist and design researcher known for his work in human-computer interaction (HCI), user interface design, and experience design. He has made significant contributions to the field, particularly in areas such as gestural interfaces, smart interactions, and the design of intuitive user experiences. Buxton has held various academic and industry positions, including being a researcher at Microsoft Research, where he focused on the future of human-computer interaction.
Edmund M. Clarke is a prominent computer scientist known for his significant contributions to the fields of formal methods and model checking. He is one of the co-founders of the field of model checking, which is a technique used to verify correctness properties of hardware and software systems. Clarke's work has had a profound impact on the development of tools and methodologies for system verification, making it easier to identify errors in complex systems.
Henry Fuchs is known as a prominent figure in the fields of computer science and computer graphics. He has made significant contributions to areas such as augmented reality, virtual reality, and interactive graphics. Fuchs is also associated with the University of North Carolina at Chapel Hill, where he has been involved in research and teaching. In addition to his academic contributions, Fuchs has collaborated on various projects and has published numerous research papers in the domains of graphics and visualization.
Henry Kautz is a prominent computer scientist known for his contributions to artificial intelligence, particularly in areas such as planning, knowledge representation, and human-computer interaction. He has worked on developing systems that enhance intelligent behavior in machines and has published extensively in the field. Kautz has also been involved in various academic capacities, holding positions at institutions such as the University of Washington. Additionally, he has contributed to the advancement of AI applications in real-world scenarios, including healthcare and assistive technologies.
Pinned article: Introduction to the OurBigBook Project
Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
Intro to OurBigBook
. Source. We have two killer features:
- topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculusArticles of different users are sorted by upvote within each article page. This feature is a bit like:
- a Wikipedia where each user can have their own version of each article
- a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.Figure 1. Screenshot of the "Derivative" topic page. View it live at: ourbigbook.com/go/topic/derivativeVideo 2. OurBigBook Web topics demo. Source. - local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
- to OurBigBook.com to get awesome multi-user features like topics and likes
- as HTML files to a static website, which you can host yourself for free on many external providers like GitHub Pages, and remain in full control
Figure 3. Visual Studio Code extension installation.Figure 4. Visual Studio Code extension tree navigation.Figure 5. Web editor. You can also edit articles on the Web editor without installing anything locally.Video 3. Edit locally and publish demo. Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.Video 4. OurBigBook Visual Studio Code extension editing and navigation demo. Source. - Infinitely deep tables of contents:
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact





