quality replica watches
4.57(7)

#TE-03-02 Programming with GUIs

  • Categories Teaching
  • Duration 10h
  • Total Enrolled 8
  • Last Update September 14, 2020

About Course

Raspberry Pi Foundation

Description

Gain hands-on experience building your own interface

Discover how to build your own Graphical User Interface (GUI) with guizero. On this course supported by Google, you will learn how to incorporate more interactivity in your program. You will experiment with different types of widgets and build the confidence to design more complex GUI-based apps in the future.

You will have the opportunity to put what you’ve learnt to practice using the guizero library. Upon completion of the course, you will be able to produce applications with interactive elements such as buttons and text boxes.

 

Who will you learn with?

Martin O'Hanlon

I love technology and creating projects and learning resources for Raspberry Pi. As a child I wanted to be either a computer scientist, astronaut or snowboard instructor.

 

 

Who developed the course?

raspberry pi

The Raspberry Pi Foundation works to put the power of digital making into the hands of people all over the world, so they are capable of understanding and shaping our increasingly digital world.

 

 

What Will I Learn?

  • Experiment with different widgets that can be used to build a GUI
  • Develop a GUI that responds to the user through the use of events
  • Explain how event driven programming works, and the differences between an event driven program and a procedural program
  • Produce a countdown timer using guizero's built-in methods
  • Design several different GUIs, including a text editor and a picture-matching game

Topics for this course

11 Lessons10h

Introduction to guis and events?

Learn more about what you'll be learning over the course, and meet our educators and the other participants who will accompany you.
Draft Lesson00:01:39
Meet the team and your fellow learners

Make a GUI?

What is a GUI? Find out why we use them, and build your own!

Developing your GUI?

Use different widgets to make your GUI more interesting, and make it interactive by using events

Using your GUI knowledge?

Demonstrate your new GUI knowledge by completing this quiz and challenge!

Student Feedback

4.6

Total 7 Ratings

5
4 ratings
4
3 ratings
3
0 rating
2
0 rating
1
0 rating

I really liked the part about building your own Graphical User Interface (GUI). I will keep what I learned in mind when I am speaking with people.

The course was fun and allowed me to learn how to make my own interface, and I was able to use it to make more unique interfaces to earn money as a part-time job.

This course teaches me a lot of practical knowledge

Quick, thoughtful course that is straight to the point. The activities provided are simple but helpful.

This lecture is well presented and uses great examples to make the points relatable.

interesting tips on how to build your own Graphical User Interface (GUI) with guizero. Very interesting and informative course

Very good course if you want to know basics of GUIs. Crucial classes and methods are described and it is shown how to use.

$39

Target Audience

  • This course is designed for teachers delivering computer science lessons at GCSE level or equivalent. It’s aimed at teachers who have basic experience with Python. If you don’t have much experience with Python, perhaps complete Programming 101: An Introduction to Python for Educators first.