lab-brussels-1 / home

Home repository for Lab Brussels 1.
https://lab-brussels-1.github.io/home
MIT License
4 stars 5 forks source link

Shewit: Welcome to JS, 3 weeks #311

Open Shewitttt opened 2 years ago

Shewitttt commented 2 years ago

Learning Objectives

all of these skills are limited to short, single-page programs written with Just Enough JavaScript

Priorities: πŸ₯š, 🐣, πŸ₯, πŸ” (click to learn more)
There is a lot to learn in this repository. If you can't master all the material at once, that's expected! Anything you don't master now will always be waiting for you to review when you need it. These 4 emoji's will help you prioritize your study time and to measure your progress: - πŸ₯š: Understanding this material is required, it covers the base skills you'll need for this module and the next. You do not need to finish all of them but should feel comfortable that you could do them with enough time. - 🐣: You have started all of these exercises and feel you could complete them all if you just had more time. It may not be easy for you but with effort you can make it through. - πŸ₯: You have studied the examples and started some exercises if you had time. You should have a big-picture understanding of these concepts/skills, but may not be confident completing the exercises. - πŸ”: These concepts or skills are not necessary but are related to this module. If you are finished with πŸ₯š, 🐣 and πŸ₯ you can use the πŸ” exercises to push yourself without getting distracted from the module's main objectives. ---

1. What is Programming

What is a program? What is a programming language? How do programs and people fit together?

2. Just Enough JavaScript

Go in depth on JavaScript you need to know for writing interactive text-based programs in the browser. Along the way you will learn how each language feature works in small programs.

3. Understanding Programs

Learn how to understand a larger programs by finding connections between the details and the big picture. By the end of this chapter you will know how to read a new program and do a simple code review.

4. Developing Programs

Learn to modify and write larger programs in JavaScript. You'll cover many of the hidden skills necessary to develop quality software and to work collaboratively on a code base.


Shewitttt commented 2 years ago

I Need Help With:

Nothing much for this week. Since it's just the start of the module, all the information is a bit overwhelming.

What went well?

What went less well?

Just having a bit of confusion to finish the compute it game. May be because I'm not familiar with loops and I hope I will study it in the coming weeks.

Sunday Prep Work

I completed 1/what is programming and I'm just starting 2/Just enough java script.

colevandersWands commented 2 years ago

Just having a bit of confusion to finish the compute it game. May be because I'm not familiar with loops and I hope I will study it in the coming weeks.

compute-it is basically a code tracing game, only instead of using a table you move along the game board. Maybe thinking of it this way can help?

danielhalasz commented 2 years ago

Just having a bit of confusion to finish the compute it game.

which part of it is challenging?

Shewitttt commented 2 years ago

I Need Help With:

I dont have a specific difficulty for this week.

What went well?

Sunday Prep Work

I am going to start 3. Understanding programs today.

danielhalasz commented 2 years ago

there is a newer video series by Net Ninja, called Modern Javascript, I would recommend to check that out as well: https://www.youtube.com/watch?v=iWOYAxlnaww&list=PL4cUxeGkcC9haFPT7J25Q9GRB_ZkFrQAc

Shewitttt commented 2 years ago

Thank you Daniel! I was not aware of the updated videos.

Shewitttt commented 2 years ago

I Need Help With:

I dont have specific question. I just take a bit long to learn.

What went well?

What went less well?

Sunday Prep Work

danielhalasz commented 2 years ago

@Shewitttt πŸ₯‡