Algorithmic Puzzles by Anany Levitin and Maria Levitin
Develop algorithmic thinking and practise solving puzzles.
See Google BooksReading
Computer Science
Pick an activity, explore an idea, and go a little further than the lesson.
No notes match the selected filters.
Develop algorithmic thinking and practise solving puzzles.
See Google BooksExplore Google’s hiring and operating processes and how it develops products.
See the book's Wikipedia pageExplore how computer algorithms can be applied to everyday life.
Link to the book review on GoodreadsWatch Henry Markram’s talk about a brain in a supercomputer.
Watch the talk ↗Watch Tim Berners-Lee’s TED Talk about the year open data went worldwide.
Watch the TED Talk ↗Watch Patrick Winston’s lecture series on artificial intelligence.
Open the lecture link ↗Develop your coding skills with challenges ranging from simple to very hard.
Visit CodeWars ↗Investigate this unsolved problem: if a solution is easy to check, is the problem easy to solve?
Geeks for Geeks postWrite an essay about Shor’s algorithm and how quantum computing enables efficient integer factorisation.
No link provided in the PDFListen to Nora Young explore how technology, innovation, and design affect our lives.
Listen to Spark ↗Listen to introductions to a wide range of programming topics.
Visit Programming Throwdown ↗Use Khan Academy to combine JavaScript and mathematics to simulate nature in your programs.
Open the Khan Academy link ↗Try mathematical programming problems to develop problem-solving and computational-thinking skills.
Visit Project Euler ↗Plan a visit to the museum at Bletchley Park, Milton Keynes.
Visit the museum website ↗Take online courses from leading schools in subjects such as AI, security, and big data. Some may count towards a degree.
Explore the courses ↗Watch the TED Talk, then brainstorm a problem that could be solved with computer science.
Watch the TED Talk ↗Consider whether AI will affect jobs, why Google is investing in machine learning, and where it may lead.
Explore the video ↗Follow Mr Mulla's guide to create your own version of the IMDb film-review website.
Open the guide ↗Learn to code by following Mr Mulla’s YouTube guide.
Open the guide ↗Read about the connections between computing and philosophy on the Oxford University project website.
Visit PhiloComp.net ↗Read · Watch · Listen · Code · Create · Investigate · Visit