6-7 ετώνΗ πιο δημοφιλής επιλογή
First Steps in Programming (Course with AI Elements) ONLINE- Copy- Copy- Copy
Εισαγωγή
During this course, participants will have the opportunity to learn the basics of programming through interactive environments tailored to their age and skill level. We will utilize platforms such as code.org, ScratchJr, and Scratch, which offer a simple graphical interface, allowing children to experiment with programming in an intuitive way. During the course, we will explore ways to modify Minecraft Education using the MakeCode environment and delve into the secrets of designing 3D games in the Kodu Game Lab environment. Additionally, we will discover useful AI tools that will support our work and learning throughout the course.
Πρόγραμμα μαθήματος
1Lesson 1. Sofia and friends
The first class is primarily devoted to introducing participants to the basic use of the
Google Meet tool, and the Play lab environment on code.org. In this class we will
focus on learning screen sharing, switching browser tabs, and basic building blocks
such as loops, collisions and movement.
2Lesson 2. Young Picasso
In this class we will focus on moving a character. We will use the knowledge we will
gain today in all future environments, so it is important that the children understand
exactly how to set and determine where the character should move.
3Lesson 3. Football game
Today in class we will learn about a new environment - ScratchJr. We will start by
making sure that all participants have the environment installed, ScratchJr unlike
regular scratch does not have an online version. In class we will learn how to create
our own scenes, and create a game with dynamic obstacles.
4Lesson 4. Mushrooming
In class we will learn how to create a character control system, and what
messages are and what they are used for.
5Lesson 5. Animal Olympics
During the classes, we will prepare a short animation about the Animal Olympics. During the classes, we will learn more about the controls and adding visual effects to our characters.
6Lesson 6. Arctic party
During the class we will create a simple game combined with animation, solidifying
the knowledge we have gained so far. In addition, we will also learn how to overlay a
camera image on a part of a ghost.
7Lesson 7. Flappy bird part 1
During this class we will mainly focus on creating graphics for the Flappy bird project,
and set up the initial configuration of the souls.
8Lesson 8. Flappy bird part 2
Today in class we will program the remaining functionalities of the Flappy bird game.
9Lesson 9. Minecraft challenge
In this class, for the first time we will be using an environment where the way
blocks work is represented by text rather than graphics, we will create a game based
on the popular game Minecraft. We will face a series of challenges such as digging
up diamonds and shearing sheep!
10Lesson 10. Revision
In this class, the most important topics discussed during the semester will be
repeated in the form of self-directed assignments to be done by the course
participants under the guidance of the teacher.