HYF-Class21 / home

Home repository for HYF Class 21
MIT License
0 stars 7 forks source link

Xin Lou: Welcome to JS : 3 Weeks #130

Open XinGITLou opened 1 year ago

XinGITLou commented 1 year ago

my fork of module repository

Learning Objectives

1. What is Programming

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

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.

I Need Help With:

Nothing yet.

What went well?

Learned basic JavaScript syntax and conditions through study-lenses, was able to have a better understanding of Interpreted language with the help of trace function

What went less well?

Not being able to finish all the conditional exercise without looking at solution

Lessons Learned

Need to practise more with conditionals

Sunday Preparation

Reading through the rest of the Welcome-to-JS and implementation of JS


Week 2

I Need Help With:

Nothing yet.

What went well?

Learning more about basics

What went less well?

Nothing

Lessons Learned

Learned functions, object and how conditions work with datas provided by user

Sunday Preparation

Going through the rest of the topics on Study-lenses

Week 3

I Need Help With:

Nothing yet.

What went well?

Understood everything that was from previous class.

What went less well?

Did do enough algorithm practise

Lessons Learned

Going through videos trying to find missing piece of knowledge about Javascript

Sunday Preparation

Watching recording, practise the basics.

Question for coach, is algorithm super important as a junior? if so, are there any good websites you recommend to practise them?

sammou00 commented 1 year ago

@XinGITLou it is normal, you need time and practice to do so.

sammou00 commented 1 year ago

Question for the coaches, is algorithm super important as a junior? if so, are there any good websites you recommend to practice them?

algorithm: instructions (step by step) to solve a particular problem. are they important? Of course, they are super important, but how can I learn them, well you need to do the exercises all the exercises to build your logic. I like to call algorithms logical steps to solve a problem., the only way to learn is by doing the exercises yourself, Google, and use your dev tools. You don't need extra websites for now, you have a lot of exercises in your repo.

why didn't you check the items in the learning objectives?

XinGITLou commented 1 year ago

Thanks!