Tag: lesson
-
HTML Heading Tags Worksheet
Introducing HTML one tag leads to students rapidly master key concepts of my computer science course. I used this as a warm up on the second day of introducing my students to HTML. Day we focused on learning paragraph tags. The warm up was done individually, then students partnered up and helped each other conquer…
-
HTML Paragraph Tags Worksheet
Learning HTML can be intimidating. Particular for middle school students who have not encountered any type of code or mark up language before. Obviously, starting with the basics is key. Paragraph tags is one of those essential basics. In my classroom we use Code.org to introduce HTML. Students completed this worksheet as a warm up.…
-
Variable Controlled Loops Worksheet
Loops are a powerful basic building block of computer science. Loops can be a challenging concept for students to master. In my middle school computer science classroom we spent several days on the concept. Students did well on this worksheet. I used it on my third day of introducing loops. For classes that struggled, I…
-
Loop Diagram Worksheet
Loops are essential to programming. However, when first encountered, loops can be a confusing topic. The idea that a few lines can make other code repeat, it is not an intuitive concept. My students understood the idea of repeating code, but struggled to understand the iteration and control elements of a loop. I used this…
-
Loops with Control Variables
Understanding how to limit the amount of times a loop repeats is conceptually challenging. Especially if you only learned what a loop is the day before. Successfully declaring a variable, then using it that variable iterate a loop takes practice – and an infinite loop or two. Originally, I created this worksheet as part of…
-
Loops in the Real World
Loops are confusing. Especially if you are encountering them for the first. In this lesson, I use real world examples to make loops more approachable – more tangible. Originally, I created this worksheet as part of a middle school computer science lesson. It is handy for students or adults who are beginning to learn how…