Oasis Foundation

Oasis Foundation

65 bookmarks
Custom sorting
The Enduring Legacy of Zork
The Enduring Legacy of Zork
The innovative text adventure game still influences technologists 40 years after its creation.
·technologyreview.com·
The Enduring Legacy of Zork
Zork: The Great Inner Workings
Zork: The Great Inner Workings
Exploring the source code and game architecture of Zork I: The Great Underground Empire.
·medium.com·
Zork: The Great Inner Workings
HackerRank
HackerRank
HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere!
·hackerrank.com·
HackerRank
My writings
My writings
The home of a developer community specialist.
·hamatti.org·
My writings
Human Resource Machine on Steam
Human Resource Machine on Steam
Program little office workers to solve puzzles. Be a good employee! The machines are coming... for your job. From the creators of World of Goo and Little Inferno.
·store.steampowered.com·
Human Resource Machine on Steam
Using Gamification to Teach Students Programming Concepts
Using Gamification to Teach Students Programming Concepts
Gamification is the use of game concepts in a non-gaming environment. It is used in many fields such as business, health and education. The problem of learning programming language has existed for a long time and researchers seek to solve this problem. Most instructors agree that there is a problem when teaching programming and many students are unable to understand programming logic. So there must be a method to encourage them. Students need to be motivated to practise study and exchange ideas. Gamification is used as a tool to motivate students and increase their engagement. This paper surveys empirical studies which tackled gamification to encourage computer science students and help them in learning coding or improving their coding skills. The paper will show the results of using this approach with computer science students at university level.
·scirp.org·
Using Gamification to Teach Students Programming Concepts
Thinkful | Learn | Thinkful™
Thinkful | Learn | Thinkful™
Thinkful offers multiple ways to learn skills for free. Sign up for free introductory courses for today's most in-demand tech careers. You can also attend free webinars to help you learn a new skill, build your professional network, and break into a new field. Sign up for an intro course or register for a webinar and start launching your tech career.
·thinkful.com·
Thinkful | Learn | Thinkful™
cyber-dojo
cyber-dojo
Free Online Coding Dojo
·cyber-dojo.org·
cyber-dojo
Learn VIM while playing a game - VIM Adventures
Learn VIM while playing a game - VIM Adventures
VIM Adventures is an online game based on VIM's keyboard shortcuts. It's the "Zelda meets text editing" game. So come have some fun and learn some VIM!
·vim-adventures.com·
Learn VIM while playing a game - VIM Adventures
CheckiO - coding games and programming challenges for beginner and advanced
CheckiO - coding games and programming challenges for beginner and advanced
CheckiO - coding websites and programming games. Improve your coding skills by solving coding challenges and exercises online with your friends in a fun way. Exchanges experience with other users online through fun coding activities
·checkio.org·
CheckiO - coding games and programming challenges for beginner and advanced
Learn Java - Online Java Course
Learn Java - Online Java Course
CodeGym is an online course to learn Java. For beginners and for experienced programmers. Contains a Java tutorial and 1200 Java practice tasks!
·codegym.cc·
Learn Java - Online Java Course
Screeps: MMO RTS sandbox for programmers
Screeps: MMO RTS sandbox for programmers
A strategy sandbox MMO game with a persistent open world where you play by writing JavaScripts to control your units. They live within the game and operate autonomously even while you are offline!
·screeps.com·
Screeps: MMO RTS sandbox for programmers
Learn To Code By Playing These Games
Learn To Code By Playing These Games
Apart from an ambition to become a programmer and have an interesting well-paid job, there are plenty of reasons to learn coding even for those who see themselves in other professions.
·hackernoon.com·
Learn To Code By Playing These Games
Rust advocacy at a medium-sized startup
Rust advocacy at a medium-sized startup
At Hologram, I loved getting to sign into work Slack and share knowledge with fellow software engineers of all experience levels. There were about 40 engineers in a company closing in on 200 employ…
·briankung.dev·
Rust advocacy at a medium-sized startup
User Onboarding Software | Userflow
User Onboarding Software | Userflow
The fastest way to fast user onboarding. Userflow lets your whole team build customized in-app tours, checklists and surveys, without code. Convert more customers and increase retention.
·userflow.com·
User Onboarding Software | Userflow
Memgraph - Open Source Graph Database
Memgraph - Open Source Graph Database
Open Source Graph Database Built For Real-Time Streaming Data, Compatible With Neo4j
·memgraph.com·
Memgraph - Open Source Graph Database