Refer to the following markdown file for the respective sections of the class:
Learners will understand:
- What are functional and non-functional software testings.
- What is Software Development Lifecycle.
- The different testing methodologies that takes place in the different phase of SDLC.
- JavaScript (recap): Data types, control flow, arrays and objects. 📚
Learners will be able to:
- Identify possible testing methods in SDLC.
- Use JavaScript variables and control flow. 📚
- Loop an array with
for-loop
.📚 - Create object literals and accessing its values.📚
- Run JavaScript test cases using JEST
📚 Note: Parts of this lesson revisits fundamental JavaScript concepts necessary for upcoming React modules in the course. Prior to enrollment, learners are required to independently acquire a foundational understanding of JavaScript.
Duration | What | How or Why |
---|---|---|
- 5mins | Start zoom session | So that students can join early and start class on time |
10 mins | Conceptual Knowledge | Part 1 - What is SDLC? |
20 mins | Conceptual Knowledge | Part 2 - What are the software testing methods? |
30 mins | Group Discussion | Part 3 - Fill in the blanks on the given table |
1 HR MARK | ||
5 mins | Break | |
10 mins | Code Along | Part 4 - The Data Types in JavaScript |
15 mins | Code Along | Part 5 - Array |
20 mins | Code Along | Part 6 - Objects |
5 mins | Break | |
5 mins | Assignment Briefing | Help students to understand the expectation and direction of the assignment to prevent mis-interpretations. |
2 HR MARK | ||
50 mins | Learners self attempt on assignments | |
10 mins | Instructors assist learners to push changes to remote repository. | |
END CLASS 3 HR MARK |