Загрузка
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.