88
for 2 classes
Class

Learn Coding With Fun- PART 9 and PART 10 ('Functions', 'FOR Loops')

Completed by 16 learners
Ages 6-11
Live Group Class
Students will be able to: use predetermined 'Functions' to complete commonly repeated tasks and help to simplify a program and also learn to use 'FOR Loops', loops that have a predetermined beginning, end, and increment values.
Average rating:
4.7
Number of reviews:
(922 reviews)

Live video meetings
2x per week, 1 week
2-6 learners per class
50 min

What’s included

2 live meetings
1 hrs 40 mins in-class hours
Assessment
Student moves to the next level only when the learner has understood and solved the previous level. The learner will be assessed as he/she progresses in the challenges.

Class Experience

PLEASE JOIN THIS CLASS AFTER YOU HAVE FINISHED 'PART 1 to PART 8' OF MY CLASSES. Thanks.:)
Students will be able to recognize when a function could help to simplify a program. Students will be able to use predetermined functions to complete commonly repeated tasks.
They will also learn to use 'FOR Loops' and using an incrementing variable to solve more complicated puzzles. Students will begin by reviewing loops from previous lessons, then they'll walk through an introduction to 'FOR Loops' so they can more effectively solve complicated problems.

Initial 2 minutes will be Introduction of the student as the student joins the class. 
Next 7 minutes the teacher will explain the concept to be discussed for the day.
Next 40 minutes will be working on puzzles and the challenge for the concept discussed for the day.I will keep explaining and helping them with their understanding as they progress. The learner is welcome to share his/her screen whenever he/she needs help on any level. Once a student completes all the levels and shares his/her learning with the class, I will share the next link to work on.
Last 1 minute will be reinforcing the vocabulary and reflection on their learning.

CLASS 1:-
FUNCTIONS
Students will be able to recognize when a function could help to simplify a program. Students will be able to use predetermined functions to complete commonly repeated tasks.

Vocabulary
Function - A named group of programming instructions. Functions are reusable abstractions that reduce the complexity of writing and maintaining programs.

Students will be able to reflect on the questions:
When would you use a function?
Why does a function help to simplify your program?
Do you think functions make programming easier or harder? Why?

CLASS 2-
FOR Loops:
Vocabulary
For Loop - Loops that have a predetermined beginning, end, and increment (step interval).

Students will be able to reflect on the questions:
What are the three main components of a for loop? starting value, step interval, ending value
Why do you think a 'FOR Loop' might be helpful in programming?

Learning Goals

CLASS 1-
Students will be able to recognize when a function could help to simplify a program. Use predetermined functions to complete commonly repeated tasks.

Vocabulary
Function - A named group of programming instructions. Functions are reusable abstractions that reduce the complexity of writing and maintaining programs.

CLASS 2-
Students will be able to:
Determine starting value, stopping value, and stepping value for a 'FOR Loops'.
Recognize when to use a 'FOR Loops' and when to use other loops such as `Repeat` and `While` loops.

Vocabulary
For Loop - Loops that have a predetermined beginning, end, and increment (step interval).

Other Details

Supply List
Student will need a LAPTOP or a DESKTOP.
Please do not use an iPad or a tablet because it gets very confusing for a student to keep both Zoom and the Browser tab to remain open during the class and feels lost in moving from one to another.
It is advisable to use a laptop because with one device the learner has the Zoom and the link on the same device and is able to share his/her screen if the learner needs help from the teacher on any level . Also, the student on completing the challenge activity is able to share his/her learning with the whole class. If you are using 2 separate devices then the learner is unable to use the 'Zoom Share Screen' feature to share his/her work with the class.
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.

Meet the teacher

Profile
Teacher expertise and credentials
Non-US Teaching Certificate in Science
I am an enthusiastic science, technology and STEM teacher with over 30 years of teaching experience teaching different age and grade levels. I love to always challenge myself by looking for solutions to problems and to write algorithms and code to solve a problem. This enhances my creativity and problem solving skills.

Reviews



Parents also liked
Python Programming for Beginners: One-on-One Coding on Minecraft
Sprout Academia
4.9
(247)
$70 per session
1-on-1 Lessons
On Demand
7-17
Java Coding: Learn Programming With Fun Projects - Level 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,908)
$21 per class
Next session at 9 PM on Monday
Group Class
12 wks, 1/wk, 50 min
12-17
Java Coding: Learn Programming With Fun Projects - Level 2
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,908)
$21 per class
Next session at 12 AM on Tue 7/1
Group Class
12 wks, 1/wk, 50 min
12-17
Programming on Minecraft: One-on-One Coding Sessions
Sprout Academia
4.9
(247)
$65 per session
1-on-1 Lessons
On Demand
6-15
Scratch Coding Club for Intermediate Programmers
Ms. Sara (STEM Apprentice Academy)
5.0
(589)
$24 per class
Next session at 11 PM on Tue 9/2
Group Class
1/wk, 45 min
8-10
All About Python Programming Level 1 | Python Coding Class for Teenagers
David Sofield
4.9
(839)
$24 per class
Next session at 10:30 PM on Mon 6/16
Group Class
8 wks, 1/wk, 1 hr
12-17
All About Python Coding for Beginners | Python Coding Summer Camp for Teenagers
David Sofield
4.9
(839)
$25 per class
Next session at 9:15 PM on Mon 6/16
Group Class
1 wk, 4/wk, 1 hr
12-17
Coding Trial Class
MissB aka Bhavana R (Coding)
4.9
(39)
$25 per class
Next session at 3 PM on Saturday
Group Class
1 wk, 1/wk, 30 min
13-18
Typing & Coding FUN With Minecraft
Ms. P. (Karen), Computer Science Education
4.9
(59)
$20 per class
Next session at 5:15 PM on Tuesday
Group Class
1 wk, 1/wk, 1 hr
8-13
Scratch Programming: One-On-One Coding Sessions
Sprout Academia
4.9
(247)
$65 per session
1-on-1 Lessons
On Demand
6-13
Python Programming Weeklong Camp
MissB aka Bhavana R (Coding)
4.9
(39)
$40 per class
Next session at 5:30 PM on Mon 7/14
Group Class
1 wk, 5/wk, 1 hr
11-16
Beginner Coding Class With Minecraft: Level 1 - The Basics of Programming
Playful Digital Learning
4.9
(592)
$36 per class
Next session at 2 PM on Monday
Group Class
1 wk, 5/wk, 1.50 hr
8-13
STEM Coding With Scratch: Fun Scratch Projects to Boost STEM & Coding Skills
PopSkool: English, Music, Art, Math, Coding & More
5.0
(100)
$15 per class
Next session at 3 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
5-10
[One on One] Private Tutoring JAVA Coding - Introduction to Programming in JAVA
Ziad Ghazi
4.6
(10)
$55 per session
1-on-1 Lessons
On Demand
7-18
Scratch Jr. Coding Club for Beginners
Ms. Sara (STEM Apprentice Academy)
5.0
(589)
$24 per class
Next session at 4 PM on Tue 9/2
Group Class
1/wk, 40 min
5-8
Scratch Video Game Coding: Fun Programming
Michelle Lewis Scratch Coding STEM Educator
5.0
(21)
$49 per session
1-on-1 Lessons
On Demand
7-17
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In