Education Standards
Timeline of CS
What is HTML/CSS
What is Programming
ML Introducing Computer Science
Overview
This is an introductory lesson introducing what computer science is and what some of the topics are that we will cover in their Intro to CS and Web Design Course.
Hook- Computer Science Interests
Students- Stand up!
Find one or two people in the room that share a similar hobby or favorite pass time as you. Some examples might be TikTok, video games, reading, YouTube, etc.
Once students are in groups I will divide them into two groups based on their hobby or pass time. One group for computer science-related and the other for non-computer science-related.
I will open the floor for suggestions about why I grouped them this way.
I’m expecting them to make a connection to one half being technology-related and the other half non. I will ask probing questions to help them form the connection that these were developed or used using computer science in some way and the others were not.
I am expecting students to be shocked by the percentage that are around because of computer science.
CS Video
Ask students:
“What surprised you about this video?”
“What might be a definition of computer science?”
Gallery Walk
These are the articles I found for the current environment I will be teaching in. Feel free to adjust topics and articles based on your course priorities or as information becomes more updated.
When I say “move”, get into groups of 3 and pick one of the posters on the walls to move to. You will have 5 minutes to read the poster and summarize the key points. When the timer goes off, be ready to share your key points with the class.
How many people should be in each group?
What are you going to share with the class?
Go ahead and say move. On each wall in the classroom, I will have a short article posted explaining each of these 4 key topics.
-History of CS
-Problem Solving Process in Computers
-HTLM/CSS
-Programming
nce back in there seats, ask the following questions:
What are examples of frequently used tools or items that have been developed with computer science?
What do you think will happen to the future of computer science jobs and techniques?
I will explain that these are all computer science topics that we will explore in this course.
After the final rotation, ask students to go back to the seat.
Exit Ticket
To evaluate how well the students are understanding the topic, I will pay attention to their key point observations from the gallery walk as well as their responses to the questions following the gallery walk.
As an exit ticket, I will ask students to come up with a brief definition of computer science and write it on a sticky note before they leave class. This will give me a more formal way to check what they took from the lesson.