Book The Class

Get The Course

Embark on a journey of playful learning and holistic development

Artsy Projects with Basic Python

With

Certification Awarded Upon Completion

July 12, 2022 - August 16, 2022 (6 Weeks)

Tuesday & Thursday (4:00 PM - 5:00 PM EST)

11 Classes (2 Classes per week)

USD per learner

$

120

Book The Class

220

Justin Halimi

Supplies List

Computer (Laptop or Desktop Only - No Tablet or Phone)

Edublock Account (Preferred)

Pencil

Paper

Course Module

Course Outcome

Learning Python will help your child have a great time exploring the science and art of coding while they develop multiple facets of their educational syllabus. Practicing coding will not only help your kid with math and logical thinking but also improve their written skills. They will learn to develop a more concise and structured approach to storytelling in the English language. Students in this course will also learn to apply these skills to real-life problems.

1

Coordinates and Movements

I can use imports. I can create a turtle using a variable in Edublock. I can use turtle functions correctly including penup, speed, goto, color, pen size, pen down, pen color, forward, and left. I can program basic shapes in Edublock including circles, squares, rectangles, triangles, hexagons, and pentagons.

2

Loops & Variables

I can understand various block coding functions. I know what a loop is and when to use a loop in my code; I can write a for loop in Edublock using syntax; I know what a variable is and when to use a variable in my code. I can create a variable and assign it a value in Edublock. I can assign a random number to a variable in Edublock.

3

Conditionals & Functions

I know what a conditional statement is. I understand when and how to use 'if' statements in Edublock. I can use 'and' and 'or' statements logically to check multiple conditions in Edublock. I understand when and how to use 'else' statements in Edublock. I understand what functions are and what they are used for.

About The Course

Learning to code has been a very important tool in helping children navigate through their STEM journeys. EduBlocks bridges the gap between blocks to text-based programming to make the transition easier for students. During this course, students will learn to drag and drop block code to create their unique art projects from the ground up. With small-group, project-based learning, students will develop logical thinking processes and creativity. It will also help improve your child's critical and logical thinking and allow them to come up with efficient solutions to problems.

We will first introduce the interface of Edublock to students including various types of blocks, project titles, and more. Students will learn how to create basic shapes, such as circles, squares, triangles, and many other different shapes. They will learn various techniques of block codings. After learning to create different basic shapes, students will practice their skills by creating Olympic rings, revolving triangles, spiral hexagons, and many others! They will also design their own amazing beginner artistic project applying the shapes they learned!

We will then move forward to create intermediate art projects! Students will analyze the shapes in each project, and apply their knowledge to create some unique art projects! They will learn more challenging block codings including definitions, variables, statements, and more. Art projects like smiley faces, flowers, sky nights, and more will be developed in their innovative minds!

Students will then be ready to build more complicated projects! They will further enhance their skill sets through learning higher-level codings, like Logic. And create customized coding blocks. They will create projects, like a house and a fractal tree, using the block-based program and at the end of the course, they will design and develop their own creative advanced project!

Who Is This Course For?

Logic Thinker

Students who enjoy incorporating logic into one’s thinking process when analyzing a problem to come up with a solution.

Intuitive Analyst

Students who are able to identify, interpret, and break down information into smaller pieces, organize it and utilize it.

Computer Programmer

Students who thrive on being innovative, weighing available options, and finding the best way to achieve the objective.

Justin Halimi

Computer Programming Instructor

Hello, I am an enthusiastic Designer and Gamer with a Bachelor of Fine Arts in Game Design. I am excited to share my passion for Game Design and Programming with your children. My experience using numerous programs to create video games spans over 10 years. Video games are a fun experience that can be enjoyed at any age. Programming is my favorite way to inspire creativity, because you can design an exciting experience that can be shared. I add to the fun of video games by teaching your children how to use code to create them. I am looking forward to inspiring your children in their interest with game design.

The Teacher

Supplies
Syllabus
Overview
Objectives

Artsy Projects with Basic Python

Learning to program encourages children’s creativity, logical reasoning, and problem-solving skills while preparing them for a possible future career in coding. Want your kid to learn Python the easy way? EduBlocks is a drag and drop version of Python which allows students to learn the Python syntax with minimal errors and enables younger children to access Python. In this creative and highly-engaging course, students will learn to use block code to create various different types of basic shapes in Edublock. After learning the basic shapes, they will apply their knowledge in creating various art projects from beginner to advanced levels. In the end, students will customize and develop their own art projects!

Book The Class

60

5 - 7 Students

8 - 11

Via Zoom Video

Minutes per Session

years old