Midterm E-Journal - Computer Programming
Midterm E-Journal - Computer Programming
E-JOURNAL
M
ES084-U2: COMPUTER PROGRAMMING 1
0 0 0 0
2 4
CHALLENGES NEXT
1 3
KEY PERSONAL
LEARNINGS AND QUESTIONS INSIGHTS STEPS
What did you What was What stood out What will you
learn? difficult? to you? focus on next
week?
WEEK 6
TOPICS
SELECTION 0
If...else statements:
These allow you to execute one block of code if
STRUCTURES IN 2 a condition is true, and a different block if it's
false
PROGRAMMING 0
If...else if...else statements:
These allow you to check multiple conditions in
These are fundamental 3 sequence.
concepts in programming
that allow your code to Switch statements:
0 These provide a way to execute different code
make decisions and
4 blocks based on the value of a variable.
execute different blocks
of code based on certain Nested Decision Making:
0 This involves placing one decision structure
conditions. The main
types covered are:
5 inside another, allowing for more complex logic
0 KEY LEARNINGS
1 ==
(equal
!=
(not equal to)
to)
1 BOOLEAN
These are used to combine or
OPERATORS
manipulate boolean (true/false)
values:
2
CHALLENGES
AND
QUESTIONS
0 discrete cases
3
PERSONAL
INSIGHTS especially in more complex conditional
scenarios
4 GOAL
Continue practicing making flowcharts with decision making and looping
structures
ACTION PLAN