There are no open spots for this class, but we found something similar!
5.0 (79) · Ages 9-13
All About Python Programming for Beginners | Live Python Coding Class
5.0 (1) · Ages 9-14
Python Programming for Beginners: 2 Weeks, 4 Days per Week Coding Camp
5.0 (7) · Ages 9-12
Python Project Based for Beginners | 10 - Week Live Python Coding
5.0 (17) · Ages 8-13
Coding: Beginner Python (Level 1) Creating Animations & Games
5.0 (3) · Ages 9-13
Master Python Coding | Year-Long Project-Based Programming Class for Beginners
5.0 (4) · Ages 7-12
Computer Programming, Coding, Python, Javascript, C#, C++ One on One Tutoring
Python Programming | Intermediate | Python to Text Message (SMS)
Class experience
In this course, we are going to learn how to connect our programs in python to an SMS gateway using Twilio and enable our programs to send out text messages. For this class, we will use pythonanywhere.com for the python code side of things, this is a free to use cloud based tool, and the twilio API to actually send out messages. We will also write some small programs to test that it is working. During the class we will write the code together, and students will receive copies of all the code...
In this class, we will be talking about connected data, variables, strings, APIs, and a number of other topics. Students will learn how to use an API to authenticate their account, and send the results of a python program to as a SMS message.
I love teaching programming using fun and interesting examples because it helps students go farther than learning hard to contextualize concepts. Understanding what we are doing and why means that students will be able to apply algebraic concepts (like x+y) having understood examples like (red bike + blue bike) in a way that has context and meaning.
Homework Offered
Students are encouraged to keep adding to the code we create, and develop their own programs based on the starting point we assemble.0 - 1 hours per week outside of class
Assessments Offered
Grades Offered
In the class everything will be provided for us to work on the code together. Once the class ends, students will be provided with the code we built. The code can be run on pythonanywhere.com on the cloud, or on your own computer after installing python and an IDE like Geany or Sublime Text. Students will also need to set up a free Twilio account and get a virtual number. With a basic account, students are only able to send a text message to their own accounts.
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Following the class, to make this activity work on their own computers, students will also need to set up a free Twilio account and get a virtual number. With a basic account, students are only able to send a text message to their own accounts. The program will only let one account receive text messages (which could be the student's cell phone or virtual number like google voice), but it is important that parents are aware of what the students are doing, particularly if you pay for each message received (this could be expensive). In the class learners will not share phone numbers between themselves, but code along with the step by step instructions showing how this is done using a demo account.
Welcome! We offer fun and engaging social science and technology classes. You can use technology to do some pretty amazing things, and it's a lot less scary than it seems—our courses range from social science (like sociology and marketing) to...
Group Class
$18
per classMeets once
60 min
Live video meetings
Ages 13-18
1-5 learners per class