Topicmf0a84b48102f7c55_1528449000663_0Topic

Own projectprojectproject

Levelmf0a84b48102f7c55_1528449084556_0Level

Second

Core curriculummf0a84b48102f7c55_1528449076687_0Core curriculum

Grades IV‑VI

I. Understanding, analyzing and solving problems. The student:

2) formulates and writes in the form of algorithms commands consisting of:

c) controlling the robot or object on the screen;

3) distinguishes basic steps in algorithmic problem solving: determination of the problem and goal to be achieved, analysis of the problem situation, developing a solution, checking the problem solution for example data, writing the solution in the form of a diagram or program.

II. Programming and solving problems with the use of computer and other digital devices. The student:

1) designs, creates and writes in a visual programming language:

a) ideas of stories and solutions to problems, including simple algorithms using sequential, conditional and iterative commands and events,    
b) a simple program that controls a robot or other object on the computer screen;

Timingmf0a84b48102f7c55_1528449068082_0Timing

45 minutes

General objectivemf0a84b48102f7c55_1528449523725_0General objective

Reminds and consolidates the previously learned commands and constructions of the Scratch language.

Specific objectivesmf0a84b48102f7c55_1528449552113_0Specific objectives

1. Constructs simple scripts that react when you press a key or enter a response using the keyboard.

2. Applies conditional statements and loop instructions.

Learning outcomesmf0a84b48102f7c55_1528450430307_0Learning outcomes

The student:

- constructs simple scripts that react when you press a key or enter a response using the keyboard,

- applies conditional statements and loop instructions.

Methodsmf0a84b48102f7c55_1528449534267_0Methods

1. Discussion.

2. Work with computer.

Forms of workmf0a84b48102f7c55_1528449514617_0Forms of work

1. Group work.

2. Whole class teaching.

Lesson stages

Introductionmf0a84b48102f7c55_1528450127855_0Introduction

Your task is to create a project in Scratch according to your own ideaideaidea. You can do it individually or combine your and others' skills as part of a group work.

You can already program a lot, and realizing each subsequent projectprojectproject, you not only refresh the acquired knowledge, but significantly extend it.

Proceduremf0a84b48102f7c55_1528446435040_0Procedure

We learn the fastest when we deal with things that we like. We then feel much more motivated to work than when we do something that we do not like.

How to choose a project topic? Choose a projectprojectproject topic that will refer to your hobby or field you are interested in. It can refer to music; it can be a computer game, crosswordcrosswordcrossword, quiz, and story. You have enormous possibilities to choose a topic. It may also happen that you cannot decide on anything, everything seems too simple or too difficult. Then it's good to get to know what others have done.

Task
The easiest way to do this is to use the Scratch websitewebsitewebsite. You can familiarize yourself with sample programs and solutions to various problems, as well as look at existing projects. When you are looking for something specific, use the search enginesearch enginesearch engine on the website. Many users upload their programs on the websitewebsitewebsite platform and make them available for viewing by others.

[Interactive illustration]

I have an idea, but I do not know how to implement it:
You have discussed a problem with your friends, but you still do not know how to deal with it.
You can also use the Scratch website to help you. Search with the help of the search engine, if someone carried out a similar project already.
mf0a84b48102f7c55_1527752263647_0I have an idea, but I do not know how to implement it:
You have discussed a problem with your friends, but you still do not know how to deal with it.
You can also use the Scratch website to help you. Search with the help of the search engine, if someone carried out a similar project already.

Projects placed on the Scratch platform can not only be viewed from the outside, but you can also look at any script that runs it. Just click on the „see inside” button.

[Illustration 1]

The scratch‑wiki page is also a mine of information, which introduces a lot of programming secrets. You will find a lot of useful guides, descriptions of individual blocks and functions, solutions of mathematical problems and much useful information.mf0a84b48102f7c55_1527752256679_0The scratch‑wiki page is also a mine of information, which introduces a lot of programming secrets. You will find a lot of useful guides, descriptions of individual blocks and functions, solutions of mathematical problems and much useful information.

[Illustration 2]

Lesson summarymf0a84b48102f7c55_1528450119332_0Lesson summary

After some time, the joy of creating a program turns into fatigue with still unfinished work. That is why it is worth choosing a topic of the project that can be quickly achieved alone or in the case of a more complex idea to create a group and divide the work on its individual parts.mf0a84b48102f7c55_1527712094602_0After some time, the joy of creating a program turns into fatigue with still unfinished work. That is why it is worth choosing a topic of the project that can be quickly achieved alone or in the case of a more complex idea to create a group and divide the work on its individual parts.

Selected words and expressions used in the lesson plan

complexcomplexcomplex

crosswordcrosswordcrossword

guideguideguide

ideaideaidea

object‑orientedobject‑orientedobject‑oriented

projectprojectproject

search enginesearch enginesearch engine

solutionsolutionsolution

tutorialtutorialtutorial

websitewebsitewebsite

mf0a84b48102f7c55_1527752263647_0
mf0a84b48102f7c55_1527752256679_0
mf0a84b48102f7c55_1527712094602_0
mf0a84b48102f7c55_1528449000663_0
mf0a84b48102f7c55_1528449084556_0
mf0a84b48102f7c55_1528449076687_0
mf0a84b48102f7c55_1528449068082_0
mf0a84b48102f7c55_1528449523725_0
mf0a84b48102f7c55_1528449552113_0
mf0a84b48102f7c55_1528450430307_0
mf0a84b48102f7c55_1528449534267_0
mf0a84b48102f7c55_1528449514617_0
mf0a84b48102f7c55_1528450135461_0
mf0a84b48102f7c55_1528450127855_0
mf0a84b48102f7c55_1528446435040_0
mf0a84b48102f7c55_1528450119332_0
project1
project

projekt

RoXI8MpPbhnwf1
wymowa w języku angielskim: project
idea1
idea

pomysł

RcZd2dgW1aAdz1
wymowa w języku angielskim: idea
crossword1
crossword

krzyżówka

R1QRGutmmmwvR1
wymowa w języku angielskim: crossword
website1
website

strona internetowa

Rjgr5fiqGipgr1
wymowa w języku angielskim: website
search engine1
search engine

wyszukiwarka

R1CEiGZ0JphBG1
wymowa w języku angielskim: search engine
complex1
complex

złożony

R1JhRwnC1INWF1
wymowa w języku angielskim: complex
guide1
guide

przewodnik

RH7AW3pYcNqcZ1
wymowa w języku angielskim: guide
object‑oriented1
object‑oriented

obiektowy

R1SX433cvoaS61
wymowa w języku angielskim: object‑oriented
solution1
solution

rozwiązanie

R11VE1rupjfSa1
wymowa w języku angielskim: solution
tutorial1
tutorial

samouczek

R8eHeF66srs2S1
wymowa w języku angielskim: tutorial