SevillaVET5 days

DESCRIPTION

Coding is a creative human activity that engenders innovation and promotes exploration among students. It can change the way people think, what they learn, and how they interact with peers.

This course is aimed at teaching the basic concepts of computational logic and computer programming, finally focusing on the popular programming language Python.

COMPETENCES

  • Upon completion of this course, participants will be able to:
    • Know the principles of computational logic.
    • Obtain the necessary knowledge to, as a teacher, help in the development of

    students’ programming skills.

    • Know how to use a variety of digital resources to make activities more interesting for students.
    • Increase students’ engagement and motivation.
    • Use of students’ devices inside and outside the classroom.
    • Develop collaborative activities.
    • Increase performance and effectiveness in lesson preparation.
    • Take advantage of the resources available for the classroom, free and easy to use.
    • Be more effective teachers, knowing how to solve computational logic problems that students pose.

     

DAY BY DAY

  • DAY 1: GETTING FAMILIAR WITH THE CODING

Review of the Course Program

Course schedule

Presentations

The importance of coding today

Introduction to programming with offline activities

 

  • DAY 2: INTRODUCTION TO BLOCK CODING

What is block coding?

Scratch software features

Introduction to block programming with Scratch

 

  • DAY 3: COMPLETE PROJECTS WITH SCRATCH

See examples of games and projects created with scratch

Choosing and planning a scratch project

Scratch project development

 

  • DAY 4: INTRODUCTION TO PYTHON (PART 1)

Installation and use of Python

Variables and expressions

Conditional code

 

  • DAY 5: INTRODUCTION TO PYTHON (PART 2)

Functions

Loops and iteration

METHODOLOGY

The methodology used in the course is ‘learning by doing’ in the form of a guided tutorial.

The teacher, after briefly explaining some concepts and approaching the necessary tools, proposes a project in which participants will have to create educational resources for the class.

The teacher then becomes a support, helping the participants in their learning experience, at the end of the course there will be a test to assess the learning outcomes and the knowledge gained.

RESULTS

  • The participant becomes familiar with the programming language.
  • The participant increases their computational logic skills.
  • The participant knows the basic structure and elements of an algorithm.
  • The participant knows Phyton language.
  • The participant knows how to create different programs with Phyton.

NEXT COURSES

13.11.2023 > 17.11.2023
11.12.2023 > 15.12.2023
15.01.2024 > 19.01.2024
12.02.2024 > 16.02.2024
19.02.2024 > 23.02.2024
11.03.2024 > 15.03.2024
15.04.2024 > 19.04.2024
13.05.2024 > 17.05.2024
10.06.2024 > 14.06.2024
15.07.2024 > 19.07.2024
29.07.2024 > 02.08.2024
03.09.2024 > 07.09.2024
14.10.2024 > 18.10.2024
11.11.2024 > 15.11.2024
25.11.2024 > 29.11.2024

Confirmed dates
Are you a group of 5+? Choose your own dates course!

400€

Services included

  • Pre-arrival information.
  • Tuition & training materials.
  • Coffee break.
  • Training Certificate.
  • Europass Certificate.
  • Admin & organizational costs.

Additional services

  • Accommodation (hotels & self-catering apartments).
  • Half-day and one-day trips.
  • Cultural activities.
  • Airport transfer.
  • Local transport.