Students discuss how technology has impacted the world's cultures. After discussion, students build algorithms with correct sequencing. Students review events in programming and practice events by solving puzzles.
Technology's affect on culture
Sequences and order
Algorithms and how they are used in computer programming
Events in computer programming
How to create events in type-based coding
1B-AP-08, 1B-AP-10, 1B-AP-11, 1B-AP-12, 1B-AP-15
Students learn ways to troubleshoot computers and deepen their knowledge of variables in programming as they practice using them to solve puzzles.
Computer Parts
Troubleshooting strategies
What variables are
Variables in programming
1B-AP-08, 1B-AP-09, 1B-AP-10, 1B-AP-11, 1B-AP-12, 1B-AP-15
Students collaborate on ways to improve computational artifacts they and others design. They then revisit loops and practice using them in their code.
Improving devices/computational artifacts
Loops in programming
How to create loops in type-based coding
1B-AP-08, 1B-AP-09, 1B-AP-10, 1B-AP-11, 1B-AP-12, 1B-AP-15
Students focus on cybersecurity practices to be safer online. This is followed a review of conditionals as they cutomize their code using this skill.
Cybersecurity
Conditionals in programming
How to create conditionals in type-based coding
1B-AP-08, 1B-AP-09, 1B-AP-10, 1B-AP-11, 1B-AP-12, 1B-AP-15
Students collect and organize data using charts, like a pie chart. This data is then analyzed to form predictions and identify cause-and-effect relationships.
Organizing data
Collecting data
Identify patterns and cause-and-effect data relationships
Presenting data
None.
Students study how to use header tags to customize their web pages and also focus on styling and changing the text color on their web page.
Header Tags
Header tag heirarchy
Attributes
Adding text color
1B-AP-08, 1B-AP-09, 1B-AP-11, 1B-AP-12, 1B-AP-15
Students learn how the internet works and further their understanding of HTML as they practice adding font families and font size to their code to customize the text on their web page.
How the Internet works
Font-families
Font size
Multiple styles in a single tag
1B-AP-09, 1B-AP-11, 1B-AP-12, 1B-AP-15
Students discuss why it is important to make computational artificats accessible to all and ways it can be done. They then learn how to add paragaph tags to their code and how to align their text to the left, right, or center of their web page.
Accessibility and usability of computational artifacts
Paragraph tags
Adding text alignment
Default Alignment
1B-AP-08, 1B-AP-09, 1B-AP-11, 1B-AP-12, 1B-AP-15
Students focus on adding images and videos to a website while obeying copyright laws and giving appropriate attribution when necessary.
Finding images and copyright
Linking images and creating image tags
Changing Image Size
Video tag options
How to embed a YouTube video
1B-AP-09, 1B-AP-11, 1B-AP-12, 1B-AP-14, 1B-AP-15, 1B-IC-21
Student use what they have learned to design a website about helping the environment.
Application of learned skills
1B-AP-08, 1B-AP-09, 1B-AP-11, 1B-AP-12, 1B-AP-14, 1B-AP-15, 1B-IC-21
Students collaborate with team members to create a website about a famous historical figure using what they have learned in HTML.
Application of learned skills
1B-AP-08, 1B-AP-09, 1B-AP-11, 1B-AP-12, 1B-AP-13, 1B-AP-14, 1B-AP-15, 1B-AP-16, 1B-IC-20, 1B-IC-21
Students collaborate with team members to create a website about a famous historical figure using what they have learned in HTML.
Application of learned skills
1B-AP-08, 1B-AP-09, 1B-AP-11, 1B-AP-12, 1B-AP-13, 1B-AP-14, 1B-AP-15, 1B-AP-16, 1B-IC-20, 1B-IC-21