Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mannuelf/feu1_programming_foundations_js

Learning programming in an incremental and fun way using JavaScript.
https://github.com/mannuelf/feu1_programming_foundations_js

javascript programming

Last synced: about 14 hours ago
JSON representation

Learning programming in an incremental and fun way using JavaScript.

Awesome Lists containing this project

README

        

# FEU1 Programming Foundations

Learning how to program.

## 1. Space Odyssey command line game

![space](./1_space_odyssey/img/space_odyssey.jpg)

photo credit: https://www.warnerbros.com/movies/2001-space-odyssey/

### How to

1. fork repo
2. clone repo
3. make a new branch for todays adventure
4. open project in VS CODE
5. open `index.html` inside the `1_space_odyssey` folder and use [VS CODE Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) to run the site
6. in the `js` folder create folder for you eg. `manny-9000` and in it create an `app.js` file
7. open `_adventures-9000/app.js` copy the contents into your `app.js`
1. conquer each adventure in sequence that they appear
2. definition of done is a pull request

Best way to play split your screen in two, have the browser console open on the right so that you can see the console output as you code (Don't code blind).

Also in the `index.html` page only include `your` javascript file

![space](./1_space_odyssey/img/howto.png)