What's included
5 live meetings
2 hrs 55 mins in-class hoursHomework
Learners may choose to practice in class activities outside of class. No specific homework will be assigned.Assessment
Learner will be assessed via on-going authentic observation. Progress will be communicated with families throughout the course.Class Experience
Computers are everywhere and they are being run by code. This 5 day course will provide exposure and hands on practice to the terminology and understanding of coding principles in a hands-on, screen free and unplugged manner. The learner will gain understanding that one is communicating when writing computer code. In addition to coding terminology the learner will gain persistence, organization, patience, and focus. Topics covered include sorting, patterns, binary patterns and the binary alphabet. Day 1: Sorting Learners will understand their components: interlocking bricks. The bricks will be sorted by color first. Colors and counting will be practiced. As learners demonstrate proficiency sorting by two traits will be introduced; color and size. Day 2: Patterns Coding involves a lot of pattern recognition. In binary all information is relayed in ones and zeroes, so the computer needs to recognize the pattern and equate that to the meaning. So after sorting is done we need to work on patterns. ABABAB patterns will be practiced first. Next will come ABCABCABC and ABACABACABAC patterns. Challenge and extension in patterns will be offered based on learner ability and need. Day 3: Assign Meaning to Patterns Now that patterns are understood it is time to assign meaning to our patterns. We will practice a pattern which represents letters in the alphabet. A single blue brick represents A. Two represent B. Three represent C, and so on. We will use this code to write out a word. We will also practice how computers know when a word ends by inserting a different color brick to create a break code. If all our letters are represented with a blue brick we will insert a yellow brick to show where a letter ends. Day 4: Using Pattern Parameters We will practice creating the alphabet letters using 5 bricks of two different colors. This way a computer would know that each set of five bricks represents a letter without needing a break code. I will provide a model and learners can copy as needed. Day 5: Create Code Learners will be challenged to use the interlocking bricks in their own way. A blank pattern sheet will be provided to use if needed. Can they use six bricks to represent each letter? Can they create codes for whole words? The sky is the limit. This class is structured as teacher facilitated with learners engaged in a hands-on manner to practice the skills. I will teach via demonstration and modeling. Learners will be encouraged to demonstrate each activity with their own interlocking bricks. The teacher will provide support, redirection and praise frequently. The lessons and activities are scaffolded and build on each other throughout the class. My teaching style is interactive and engaging. I see myself as the facilitator and the classroom is inclusive and safe. Learners are encouraged to share their work on their camera, ask questions of me and their classmates, and to take safe risks while mastering the content. Learners will interact with the teacher and classmates regularly throughout the class. I will guide learners as they work and allow ample opportunities for verbal and non verbal communication. It will be helpful for learners to know the English Alphabet for this class.
Learning Goals
1. I can tell that coding is the language computers use to communicate.
2. I can sort interlocking bricks in two ways.
3. I can create 3 different patterns.
4. I can copy code for the alphabet.
5. I can create my own code for the alphabet or words.
Other Details
Parental Guidance
There is a possibility that fingers can be pinched when interlocking bricks connect. Depending on the age and maturity of learners, parent supervision may be needed.
Supply List
Interlocking bricks in 4 different colors. Assorted sizes of bricks is encouraged. The learner will need 20 or more of each color. Crayons/colored pencils and paper will be needed. Specific materials for each day will be provided upon enrollment in the classroom. If you do not have interlocking bricks uncooked pasta in different colors or a variety of dried beans can be used.
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Teacher expertise and credentials
Georgia Teaching Certificate in Elementary Education
I am STEM certified by the state of Georgia and hold certification from the Buck Institute in PBL/STEM. I developed the STEM program at my local elementary school where I was the STEM Specials teacher for grades K-5. I lead Summer STEM camps at Georgia Tech University for students in grades 3-8. I conduct afterschool STEM/Coding club for primary students in grades Kindergarten and First Grade.
Reviews
Live Group Class
$50
for 5 classes5x per week, 1 week
35 min
Completed by 21 learners
Live video meetings
Ages: 5-7
6-9 learners per class