Загрузка

Manual for a computer science teacher: 7th grade, 2nd quarter

UP

A manual for a computer science teacher

7th grade, 2nd quarter (7-8 lessons)

Topics:

  1. Programming: Create complex programs using functions, parameters, loops, nested conditions, and data arrays.
  2. Introduction to databases: the basics of working with relational databases, creating and using simple SQL queries.
  3. Working with tables: data analysis, complex formulas, creating graphs and charts to analyze information.

Lesson 1: Review of Functions and Parameters

Objective:
To reinforce the concept of functions and parameters and to demonstrate more complex programs using these concepts.

Lesson plan:

  1. Review of functions and parameters (10 min).
    • Brief explanation of the function, parameters, return values.
  2. Using functions in complex problems (15 min).
    • An example of a program that uses multiple functions to solve a complex problem.
  3. Practical work (20 min).
    • Writing a program that contains several functions with parameters and solves a mathematical problem, for example, calculating the average value of an array of numbers.

Homework:
Create a program that uses functions to perform calculations with different types of data (e.g. text strings, numbers).


Lesson 2: Working with Loops and Arrays

Objective:
To deepen knowledge about cycles and data arrays, to show how to work with multidimensional arrays.

Lesson plan:

  1. Repeating work with cycles (10 min).
    • Introduction to multidimensional arrays and their uses.
  2. Working with arrays and loops (15 min).
    • An example program that uses loops to process data in multidimensional arrays, such as a data table.
  3. Practical work (20 min).
    • Writing a program that works with an array of data, such as calculating the average value for each row in a table.

Homework:
Create a program that uses arrays to work with large amounts of data, such as student grades.


Lesson 3: Introduction to Databases

Objective:
To introduce students to the concept of a database, to show how relational databases and simple SQL queries work.

Lesson plan:

  1. What is a database? (10 min).
    • The concept of a database, why they are needed, examples of databases (data tables, records).
  2. Fundamentals of Relational Databases (15 min).
    • Structure of relational databases: tables, rows, columns, keys.
  3. Practical work (20 min).
    • An example of creating a database using SQL, adding records and performing simple queries (for example, selecting all records from a table).

Homework:
Create a simple database (eg a list of students) and write an SQL query to retrieve the data.


Lesson 4: SQL Queries and Working with Data

Objective:
To teach basic SQL queries for working with data in a relational database.

Lesson plan:

  1. Databases and queries review (10 min).
    • A reminder of the basic concepts of databases and SQL.
  2. Simple SQL queries (15 min).
    • Examples of queries: data selection, filtering by conditions, sorting records.
  3. Practical work (20 min).
    • Create a program that executes SQL queries and displays the results on the screen (for example, selecting all students with a grade above 90).

Homework:
Write SQL queries to filter and sort data in the database.


Lesson 5: Working with Tables – Advanced Functions

Objective:
To teach students to apply complex formulas in tables and construct graphs.

Lesson plan:

  1. Repetition of work with tables (10 min).
    • Explanation of more complex functions (eg, IF, SUM, AVERAGE).
  2. Construction of diagrams and graphs (15 min).
    • Examples of using table data to create charts.
  3. Practical work (20 min).
    • Plotting a graph to analyze data (e.g. growth/decline in academic performance).

Homework:
Create a table with data and build a chart to visualize it.


Lesson 6: Analyzing Data in Tables

Objective:
To demonstrate to students how to analyze data in tables using complex formulas and sorting and filtering tools.

Lesson plan:

  1. Complex formulas and data filtering (10 min).
    • Application of formulas for data analysis, example of calculating median, mode.
  2. Sorting and filtering data (15 min).
    • How to apply filters to search data, sorting by different criteria (for example, alphabetically or numerically).
  3. Practical work (20 min).
    • Create a table with data filtering, sorting and data analysis using complex formulas.

Homework:
Create a table with data and apply filters to it for analysis.


Lesson 7: Wrap Up and Mini Project

Objective:
To consolidate acquired knowledge, prepare students for the practical application of knowledge through the completion of a mini-project.

Lesson plan:

  1. Review of key topics (10 min).
    • A quick review of key topics related to programming, databases, and working with spreadsheets.
  2. Getting Started with a Mini Project (25 min).
    • Project Development: Students create a program that uses databases and produces data analysis (e.g. a system for keeping track of grades in a class).

Homework:
Continue working on the mini-project and prepare it for the next lesson.


Lesson 8: Presentation of mini-projects

Objective:
To give students the opportunity to present their projects, discuss the results obtained and consolidate their knowledge.

Lesson plan:

  1. Presentation of projects (30 min).
    • Students present their projects to the class, explaining how they work and what was done.
  2. Discussion and feedback (10 min).
    • The teacher and students discuss the completed work and share their experiences.

Homework:
Finish the project and prepare it for submission.

Manual for a computer science teacher: 7th grade, 1st quarter

UP

A manual for a computer science teacher

7th grade, 1st quarter (8 lessons)

Topics:

  1. Review of basic concepts: working with the operating system, managing files and folders, the basics of text editors, tables and multimedia.
  2. Algorithms and data structures: the concept of arrays, lists, sorting algorithms, basic concepts of algorithms (search, data filtering).
  3. Programming: delving into the syntax of a programming language (such as Python or JavaScript), working with variables, conditions, and loops.

Lesson 1: Review of computer basics

Objective:
To review basic skills in working with the operating system, files and folders, text editors and multimedia.

Lesson plan:

  1. Overview of the operating system and file structure (15 min).
    • The teacher reviews the basic concepts with the students: operating system, folders, files, file extensions, creating and managing files.
  2. Practical work with the file system (20 min).
    • Students work with the file system, create folders, move files, and search for them using built-in tools.
  3. Working with multimedia and text documents (10 min).
    • Repetition of work with text editors: formatting, inserting images and tables.

Homework:
Create an organized file structure for your study materials on your computer.


Lesson 2: Review of working with tables and multimedia files

Objective:
To review the basics of working with spreadsheets and multimedia editors.

Lesson plan:

  1. Overview of working with tables (10 min).
    • Review: Creating tables, entering data, using simple formulas and sorting data.
  2. Practical work with tables (20 min).
    • Students complete tasks involving sorting, filtering data, and working with formulas (e.g., calculations using addition and multiplication).
  3. Working with multimedia files (15 min).
    • Image and audio processing: students work with image editors, create simple collages or presentations.

Homework:
Create a table with personal data (for example, a list of books or movies) and process the image using an editor.


Lesson 3: Introduction to Data Structures – Arrays and Lists

Objective:
To introduce students to basic data structures such as arrays and lists.

Lesson plan:

  1. What are arrays and lists? (10 min).
    • Explaining the concepts of arrays and lists: what they are, how they are used in programming to store data.
  2. Examples of using arrays (10 min).
    • Examples of working with arrays and lists: how you can store and process data (for example, lists of students, books or products).
  3. Practical work (20 min).
    • Writing simple programs (for example, in Python) that work with arrays: creating and initializing an array, displaying its elements.

Homework:
Write a program that creates an array of 10 elements and displays them on the screen.


Lesson 4: Algorithms for sorting and filtering data

Objective:
To introduce students to basic data sorting algorithms (bubble sort) and filtering.

Lesson plan:

  1. What is data sorting? (10 min).
    • Explanation of why data sorting is needed, what sorting algorithms exist (bubble sort, quick sort).
  2. Sorting algorithms and their implementation (20 min).
    • Students write programs to sort an array (e.g. bubble sort), explaining the step-by-step execution of the algorithm.
  3. Filtering data (10 min).
    • Examples of filtering data in arrays and lists, explanation of the need to select data by criteria.

Homework:
Write a program that sorts an array of numbers and displays it in sorted form.


Lesson 5: Advanced Programming Syntax – Conditionals

Objective:
To study the construction of conditions and its application in programming.

Lesson plan:

  1. What are the conditions? (10 min).
    • The concept of conditions in programming: using the operator if, logical expressions.
  2. Examples of programs with conditions (10 min).
    • The teacher shows examples of programs that use conditions (for example, checking the user’s age to access content).
  3. Practical work (20 min).
    • Writing programs using conditions: for example, a program that checks a number and prints whether it is even or odd.

Homework:
Write a program that asks the user their age and checks whether they can register on the site.


Lesson 6: Advanced Learning about Loops in Programming

Objective:
To master cycles as an important programming construct.

Lesson plan:

  1. What are cycles? (10 min).
    • The concept of a cycle in programming: cycle for, loop while, use of cycles to perform actions repeatedly.
  2. Examples of programs with cycles (10 min).
    • Examples of tasks that require the use of loops: calculating the sum of numbers, repeating actions several times.
  3. Practical work (20 min).
    • Writing programs using loops: for example, a program to print the multiplication table or calculate the sum of numbers from 1 to 10.

Homework:
Write a program that prints all numbers from 1 to 100.


Lesson 7: Combining Loops and Conditions – Programming More Complex Tasks

Objective:
To teach how to combine conditions and cycles to solve more complex problems.

Lesson plan:

  1. Discussion of the use of conditional loops (10 min).
    • An explanation of how you can combine conditions and loops to solve complex problems such as finding an element in an array.
  2. Examples of programs (10 min).
    • Examples of programs that use conditions and cycles: a program for finding the maximum element in an array, checking numbers for primality.
  3. Practical work (20 min).
    • Students write programs that combine loops and conditions: for example, a program to find the minimum and maximum values ​​in an array.

Homework:
Write a program that finds all even numbers in an array.


Lesson 8: Final Assignment – Integrated Programming Work

Objective:
To consolidate the acquired knowledge by creating a more complex program that uses arrays, loops and conditions.

Lesson plan:

  1. Description of the final task (10 min).
    • The teacher describes a task that involves working with arrays, conditions, and loops (for example, write a program that finds the average value of an array, sorts it, and displays it on the screen).
  2. Practical work (30 min).
    • Students complete the final assignment, using all the structures they have learned.
  3. Summing up (10 min).
    • The teacher conducts a discussion of completed assignments, explains possible mistakes and gives recommendations.

Homework:
Complete the final assignment if it was not completed in class.


Conclusion

This manual covers 8 lessons for the 1st quarter of the 7th grade. Students review basic computer skills, deepen their knowledge of programming, studying arrays, conditions and cycles, as well as algorithms for sorting and filtering data.

Manual for a computer science teacher: 6th grade, 4th quarter

UP

A manual for a computer science teacher

6th grade, 4th quarter (7-8 lessons)

Topics:

  1. Project creation: development of a collective or individual project (for example, an interactive website, application, multimedia presentation with programming elements).
  2. Working with data: basics of data analysis, filtering and sorting data in tables, introduction to basic database functions.
  3. Cybersecurity review: protecting personal data, working safely on the Internet, preventing phishing and other threats.

Lesson 1: Project Planning and Preparation

Objective:
To begin developing a collective or individual project, to determine the topic and key stages of implementation.

Lesson plan:

  1. Discussion of project topics (10 min).
    • The teacher helps students choose a project topic: a website, an application, or a multimedia presentation with programming elements.
  2. Planning the project stages (15 min).
    • Students draw up a work plan for the project: they define key tasks, deadlines and distribution of responsibilities (if the project is a group project).
  3. Practical work (15 min).
    • Students begin work on the first phase of a project by creating the structure or basic elements (such as a website wireframe or presentation layout).

Homework:
Think through the details of the project, collect source materials (graphics, text, etc.).


Lesson 2: Project Development – Stage One

Objective:
To begin developing the main elements of the project (e.g. interface, main functions).

Lesson plan:

  1. Brief discussion of the current status of projects (5 min).
    • Discussing students’ progress: what difficulties arise at the first stage?
  2. Practical work (30 min).
    • Students continue working on their project: creating website home pages, application interfaces, or presentation slides.
  3. Feedback (5 min).
    • The teacher helps with technical or design issues.

Homework:
Continue working on the project at home, moving forward according to plan.


Lesson 3: Working with Data – Filtering and Sorting in Tables

Objective:
To teach students to use tables to analyze data, perform sorting and filtering.

Lesson plan:

  1. Introduction to data analysis (10 min).
    • The concept of data analysis, examples of using data in life (for example, sorting and filtering financial data, lists of students).
  2. Practical work with tables (25 min).
    • Students work with pre-prepared tables (e.g. sales data, academic performance data), sorting and filtering data.
  3. Discussion of results (10 min).
    • Students discuss the results of the data analysis and how it can be applied to projects.

Homework:
Prepare tables with personal data (e.g. lists of books, movies) for analysis.


Lesson 4: Working with Data – Introduction to Databases

Objective:
To introduce students to the basics of working with databases, to explain the main functions and operations.

Lesson plan:

  1. What are databases? (10 min).
    • Discussion of the principles of database operation: structures, fields, records. Examples of using databases (e.g. school library, banking systems).
  2. Practical work (25 min).
    • Students create small databases using simple tools (such as Excel spreadsheets or Google Sheets). They enter data, filter, and sort it.
  3. Discussion of the work (10 min).
    • Discussion of results: how databases can be used in projects.

Homework:
Create a database with personal information or data for a project (for example, a table with products, books, etc.).


Lesson 5: Cybersecurity – Protecting Personal Data

Objective:
To teach students the principles of personal data protection and safe use of the Internet.

Lesson plan:

  1. Introduction to personal data protection (10 min).
    • What is personal data? How to protect it? Examples of data leaks and ways to prevent them.
  2. Practical work (25 min).
    • Students develop rules for protecting their data (e.g. how to create strong passwords, avoid using unsafe networks, maintain privacy on social media).
  3. Discussion of practical examples (10 min).
    • Analysis of real cases of data leakage, discussion of protection methods.

Homework:
Write a short instruction for friends on how to protect your personal data on the Internet.


Lesson 6: Cybersecurity – Preventing Phishing and Internet Threats

Objective:
To teach students to recognize phishing and other Internet threats, and to develop online safety skills.

Lesson plan:

  1. What is phishing? (10 min).
    • Phishing Explained: How Hackers Try to Gain Access to Personal Data Through Fake Websites, Emails, and Messages.
  2. Practical work (25 min).
    • Students analyze examples of phishing emails and websites and learn to identify signs of threats (e.g. suspicious links, requests for personal information).
  3. Group discussion (10 min).
    • What other threats exist on the Internet? How can you protect yourself from them?

Homework:
Create a list of tips for staying safe online and share them with family or friends.


Lesson 7: Working on Projects – Final Stage

Objective:
Complete projects by checking functionality and correctness of tasks.

Lesson plan:

  1. Discussion of project progress (10 min).
    • Students talk about their successes in working on projects, what tasks have been completed, and what remains to be done.
  2. Practical work (25 min).
    • Students complete their projects, test functionality, and fix possible errors.
  3. Preparation for the presentation (10 min).
    • Students prepare projects for presentation and discuss how they will demonstrate them.

Homework:
Complete the project and prepare it for the final presentation.


Lesson 8: Presentation of projects

Objective:
To present projects to the class, discuss achievements and opportunities for improvement.

Lesson plan:

  1. Presentation of projects (35 min).
    • Each student or group presents their project, demonstrating functionality and design.
  2. Feedback and discussion (10 min).
    • The class and teacher provide feedback on projects, discussing achievements and what could be improved.

Conclusion:
The teacher summarizes the project and provides recommendations for further development of skills in programming, data management, and cybersecurity.


Conclusion

This course covers 7-8 lessons, including project work, basic data analysis and filtering, and cybersecurity review. Students create projects, putting their knowledge into practice, and gain skills in protecting personal data on the Internet.

Manual for a computer science teacher: 4th grade, 4th quarter

UP

Manual for a computer science teacher: 4th grade, 4th quarter

Course objective : To expand students’ knowledge in the field of working with data and database basics, to teach them how to work collaboratively on projects, and to review the material covered with an emphasis on cybersecurity and IT professions.

Lesson plan

Lesson 1: Introduction to Working with Data and Databases

Topic : Concept of database and data structure

Objectives:

  • To introduce students to the basic concepts of working with data.
  • Explain what databases are and why they are used.

Materials:

  • A program for working with spreadsheets (for example, Excel, Google Sheets).

Lesson plan:

  1. Introduction (5 minutes): Explanation of the concept of a database and real-life examples (school student database, library book catalog).
  2. Hands-on demo (10 minutes): Create a simple table in Excel with data (e.g. a list of books or students).
  3. Practical task (25 minutes): Students create their own table with data (for example, a list of their favorite movies with the genre, year of release and rating).
  4. Conclusion (5 minutes): Discussion of where and how databases are used in everyday life.

Lesson 2: Filtering Data in Tables

Topic : Working with tables – filtering data

Objectives:

  • To teach students to filter data in tables according to various criteria.
  • Show how you can quickly find the information you need among a large volume of data.

Materials:

  • Program for working with tables (Excel, Google Sheets).

Lesson plan:

  1. Introduction (5 minutes): Explaining what data filtering is and why it is needed.
  2. Hands-on demo (10 minutes): Filtering data in a table by various criteria (e.g. find all movies of the same genre).
  3. Practical task (25 minutes): Students work with a table of data and filter it according to given conditions (for example, filter films by year or rating).
  4. Conclusion (5 minutes): Discussion of where filtering can be used in real life.

Lesson 3: Creating Reports and Charts in Tables

Topic : Working with data – creating reports and charts

Objectives:

  • To teach students how to create reports and visualize data using charts.
  • Show how data can be presented visually for ease of understanding.

Materials:

  • Program for working with tables.

Lesson plan:

  1. Introduction (5 minutes): An explanation of what a report is and how data can be visualized.
  2. Hands-on demo (10 minutes): Create charts from table data (e.g. pie chart of movie genres).
  3. Hands-on Activity (25 minutes): Students create their own reports and charts from their data table.
  4. Conclusion (5 minutes): Discussion of the results and the importance of presenting the data in a visual form.

Lesson 4: Preparing a group project

Topic : Developing an interactive game or multimedia presentation

Objectives:

  • To teach students to work in a team on one project.
  • Develop programming and design skills.

Materials:

  • Scratch, PowerPoint, programs for working with images and video.

Lesson plan:

  1. Introduction (5 minutes): Discussion of the project idea (e.g. interactive game or multimedia presentation).
  2. Group Breakout (5 minutes): Students are divided into teams, each responsible for a part of the project (programming, design, data collection).
  3. Project Work (30 minutes): Students work together to create their own project using the skills learned in previous lessons.
  4. Conclusion (5 minutes): Discussion of progress and next steps.

Lesson 5: Team Project – Completion

Subject : Completion of the project development and preparation for the presentation

Objectives:

  • Complete work on a group project.
  • Prepare the project for presentation.

Materials:

  • Scratch, PowerPoint, programs for working with images and video.

Lesson plan:

  1. Introduction (5 minutes): Discussion of remaining tasks for the project.
  2. Working on the project (30 minutes): Completion of the project, final adjustments to elements.
  3. Preparing a presentation (10 minutes): Students prepare a project to present to the class (presentation structure, distribution of roles).
  4. Conclusion (5 minutes): Discussing the final touches before the presentation.

Lesson 6: Presentation of group projects

Topic : Presentation of finished projects

Objectives:

  • Present collective projects to the class.
  • Develop public speaking skills.

Materials:

  • Computers, projector.

Lesson plan:

  1. Introduction (5 minutes): Discussion of the importance of project presentation.
  2. Project presentation (30 minutes): Students present their projects, talk about the work process and the results achieved.
  3. Evaluation and discussion (10 minutes): Discussion of projects, collective evaluation and conclusions.
  4. Conclusion (5 minutes): Summarizing the project and rewarding the teams.

Lesson 7: Review and Discussion of IT Professions

Topic : IT professions and the use of IT in life

Objectives:

  • To introduce students to professions in the field of information technology.
  • Discuss how IT is used in different areas of life.

Lesson plan:

  1. Introduction (5 minutes): Discussion of how IT is applied in life (medicine, education, entertainment).
  2. Presentation of professions (15 minutes): Overview of professions in IT (programmer, web designer, data analyst, etc.).
  3. Group discussion (15 minutes): Students discuss which IT professions and tasks they find most interesting.
  4. Conclusion (5 minutes): Reflection on the importance of IT in modern life.

Lesson 8: Cybersecurity and Privacy – Review and Deepening of Knowledge

Topic : Review of rules for safe behavior on the Internet

Objectives:

  • To deepen students’ knowledge of cybersecurity.
  • To demonstrate the importance of protecting personal data on the Internet.

Lesson plan:

  1. Introduction (5 minutes): A reminder of the rules of safe behavior on the Internet.
  2. Threat Discussion (10 minutes): Overview of online threats (viruses, phishing, malware) and how to protect yourself.
  3. Practical task (20 minutes): Students develop their own data protection recommendations by creating a presentation or document.
  4. Conclusion (5 minutes): A summary of the topic of cybersecurity and a discussion of the importance of being mindful online.

Manual for a computer science teacher: 4th grade, 3rd quarter

UP

Manual for a computer science teacher: 4th grade, 3rd quarter

Course objective : Developing skills in creating mini-projects in Scratch using complex logical structures, working with multimedia files and introducing the basics of website creation.

Lesson plan

Lesson 1: Scratch – Using Variables and Conditions

Topic : Creating programs using variables and conditions

Objectives:

  • Teach children to use variables to store data.
  • Deepen your knowledge of the use of conditions in programming.

Materials:

  • Computers with Scratch installed.

Lesson plan:

  1. Introduction (5 minutes): Explains the concept of variables and their uses.
  2. Examples (10 minutes): A demonstration of a project where variables are used to calculate points in a game.
  3. Practical Task (25 minutes): Students create a program where a character interacts with variables (e.g. a game with points and conditions).
  4. Conclusion (5 minutes): Discussion of the importance of variables in programming.

Lesson 2: Scratch – Working with Nested Loops

Topic : Using Nested Loops

Objectives:

  • To introduce students to the concept of nested loops.
  • Develop the ability to use loops to automate actions.

Materials:

  • Computers with Scratch.

Lesson plan:

  1. Introduction (5 minutes): An explanation of what nested loops are and how to use them.
  2. Examples (10 minutes): Show a project where nested loops control the movement of objects (e.g. a drawing with repeating shapes).
  3. Hands-on Activity (25 minutes): Students create a project using nested loops (e.g. animation with multiple objects).
  4. Conclusion (5 minutes): Discussion of the results and the difficulty of working with loops.

Lesson 3: Scratch – Creating Complex Interactive Projects

Topic : Creating an interactive game or animation using variables, loops and conditions

Objectives:

  • To teach children to combine knowledge about variables, loops and conditions in one project.
  • Develop skills in creating interactive projects.

Materials:

  • Computers with Scratch.

Lesson plan:

  1. Introduction (5 minutes): Explains how to combine variables, loops, and conditions to create complex projects.
  2. Examples (10 minutes): Show an interactive project using these elements.
  3. Practical task (25 minutes): Students create their own game or animation using complex logical structures.
  4. Conclusion (5 minutes): Discussion of the created projects.

Lesson 4: Working with Images – Editing and Creating Graphics

Topic : Basics of Image Editing

Objectives:

  • To introduce students to basic image editing tools.
  • To teach how to create simple graphic projects.

Materials:

  • Image manipulation programs (such as Paint or GIMP).

Lesson plan:

  1. Introduction (5 minutes): Explains how to edit images (cropping, changing brightness and contrast).
  2. Hands-on demo (10 minutes): Editing an image (e.g. creating a simple collage).
  3. Hands-on activity (25 minutes): Students create and edit an image (e.g. change the background or add text).
  4. Conclusion (5 minutes): Discussion of the results and the usefulness of graphic editors.

Lesson 5: Working with video files – creating and editing

Topic : Basics of working with video files

Objectives:

  • To teach students the basics of creating and editing videos.
  • Develop skills in working with multimedia content.

Materials:

  • Video editing software (such as Windows Movie Maker or Shotcut).

Lesson plan:

  1. Introduction (5 minutes): An explanation of how a video editor works and what it is used for.
  2. Hands-on demo (10 minutes): Create a short video from images and video files.
  3. Practical task (25 minutes): Students create their own video (e.g. adding titles, music and video clips).
  4. Conclusion (5 minutes): Discussion of the results and application of the video in life.

Lesson 6: Working with Audio Files – Recording and Editing

Topic : Basics of Sound Recording and Editing

Objectives:

  • Teach children to record and edit audio files.
  • To introduce the basic tools for working with audio.

Materials:

  • A program for recording and editing audio (for example, Audacity).

Lesson plan:

  1. Introduction (5 minutes): Explains how to record and edit audio.
  2. Hands-on demo (10 minutes): Recording a simple audio file and editing it (e.g. trimming or adding effects).
  3. Practical task (25 minutes): Students record and edit their audio files (for example, creating an audio greeting).
  4. Conclusion (5 minutes): Discussion of the importance of working with audio files.

Lesson 7: Website Building Basics – Introduction to Website Builders

Topic : Creating simple web pages using constructors

Objectives:

  • To introduce students to the basics of creating web pages.
  • Teach how to use website builders to create simple pages.

Materials:

  • Website builder programs (e.g. Wix, WordPress).

Lesson plan:

  1. Introduction (5 minutes): Explaining what a website is and what it is used for.
  2. Hands-on demo (10 minutes): Create a simple page with text and images.
  3. Practical task (25 minutes): Students create their own pages using the constructor (for example, a page with information about a favorite animal).
  4. Conclusion (5 minutes): Discussion of the results and possibilities of website creation.

Lesson 8: Final Project – Creating a Multimedia Website

Subject : Completion of the creation of a multimedia site

Objectives:

  • Combine knowledge of working with images, audio and video to create a multimedia project.
  • To teach how to apply acquired skills in project activities.

Materials:

  • Website builders, image, video and audio editors.

Lesson plan:

  1. Introduction (5 minutes): Explanation of the task: create a multimedia page using text, images and video.
  2. Project Work (30 minutes): Students create multimedia pages by adding text, images, audio and video.
  3. Project Presentation (10 minutes): Students present their work to the class.
  4. Conclusion (5 minutes): Discussion of the quarter’s results, assessment of students’ progress.