All Projects → brianyu28 → tenacity

brianyu28 / tenacity

Licence: GPL-3.0 license
A computational thinking game to introduce functions, loops, conditions, and variables

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to tenacity

TheJobInterviewGuide
A job guide to help developers get through interviews and get amazing jobs!
Stars: ✭ 267 (+1060.87%)
Mutual labels:  computer-science
awesome-backend
🚀 A curated and opinionated list of resources (English & Russian) for Backend developers | Структурированный список ресурсов для изучения Backend разработки
Stars: ✭ 826 (+3491.3%)
Mutual labels:  computer-science
Codex
A free note-taking software for programmers and Computer Science students
Stars: ✭ 242 (+952.17%)
Mutual labels:  computer-science
curriculum
A roadmap for Boot.dev's CS curriculum for backend developers
Stars: ✭ 492 (+2039.13%)
Mutual labels:  computer-science
DataStructures-Algorithms
A collections of many CP-based or DSA-based Questions that is stored various algorithms and datastructures to increase coding aptitutde. Anybody with a knack for coding can feel free to add more solutions and questions in the respective folders
Stars: ✭ 15 (-34.78%)
Mutual labels:  computer-science
ez-rtos
A micro real-time operating system supporting task switching, delay function, memory allocator and critical section. It is writen on ARM Cortex-M3 assemble language, it runs successfully on STM32F103 MCU.
Stars: ✭ 57 (+147.83%)
Mutual labels:  computer-science
Developer Roadmap
Roadmap to becoming a developer in 2021
Stars: ✭ 180,811 (+786034.78%)
Mutual labels:  computer-science
AlgorithmsAndDataStructure
Algorithms And DataStructure Implemented In Python, Java & CPP, Give a Star 🌟If it helps you
Stars: ✭ 724 (+3047.83%)
Mutual labels:  computer-science
CSIndex
Transparent data about Brazilian scientific production in Computer Science
Stars: ✭ 34 (+47.83%)
Mutual labels:  computer-science
Grafatko
An app for creating and visualizing graphs and graph-related algorithms.
Stars: ✭ 22 (-4.35%)
Mutual labels:  computer-science
fit3143-notes
Summary notes for my "Parallel Computing" class
Stars: ✭ 35 (+52.17%)
Mutual labels:  computer-science
CS-Learning-Resources
Learning Resources for Those New to Computer Science
Stars: ✭ 19 (-17.39%)
Mutual labels:  computer-science
python-data-structures-and-algorithms
No description or website provided.
Stars: ✭ 57 (+147.83%)
Mutual labels:  computer-science
algorithms
A open source repository of different kinds of algorithms in c. Newbies are encouraged to contribute! Note: I made this code when i didn't have as much experience in programming
Stars: ✭ 33 (+43.48%)
Mutual labels:  computer-science
BackEnd-Squad
Back End Squad Roadmap
Stars: ✭ 24 (+4.35%)
Mutual labels:  computer-science
Coding Interview University
A complete computer science study plan to become a software engineer.
Stars: ✭ 204,859 (+890591.3%)
Mutual labels:  computer-science
CS Offer
后台开发基础知识总结(春招/秋招)
Stars: ✭ 352 (+1430.43%)
Mutual labels:  computer-science
awesome-readings
List of Awesome Research Articles on Computer Science and Technology
Stars: ✭ 25 (+8.7%)
Mutual labels:  computer-science
curr
All curricular materials for Bootstrap course modules
Stars: ✭ 13 (-43.48%)
Mutual labels:  computer-science
reading-material
Reading schedule and our library of pdfs
Stars: ✭ 19 (-17.39%)
Mutual labels:  computer-science

Tenacity

A game based on the principles of computer programming.

Play the game at https://tenacity.brianyu.me/

Planets

Gameplay

The game follows a rover named Tenacity as it travels across four planets: Mercury, Venus, Earth, and Mars. On each planet, Tenacity needs your help to complete its missions. Program Tenacity by giving it instructions to follow to help it achieve each of its objectives.

Venus mission

Each planet is focused on one new computational thinking principle.

  • On Mercury, players are introduced to functions.
  • On Venus, players are introduced to loops.
  • On Earth, players are introduced to conditions.
  • On Mars, players are introduced to variables.

Credits

Contact

I'm Brian Yu, and I developed Tenacity as part of a project at Harvard's Graduate School of Education. I would love to hear your thoughts and feedback on the experience: you can reach me at [email protected].

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].