This class is no longer available, but we found something similar!
5.0 (1) · Ages: 13-18
AP Computer Science Principles® Tutoring (60 Min)
5.0 (1) · Ages: 11-18
Half-Hour Java and AP Computer Science A Tutoring
5.0 (1) · Ages: 8-13
Priv. 1-on-1 Mr. Hun's The ABCs of Python (Beg. Level) [NO prev. exp. req.]
5.0 (8) · Ages: 11-18
Private 1 on 1 Filmmaking Help: Video Editing, Sound, Scriptwriting, & More!
5.0 (4) · Ages: 8-12
Learn With Laurie: 3D Printing 1:1 - Turn Your Design Into Reality
5.0 (1) · Ages: 9-14
Beginning Projects with the Arduino
Python Programming | Intermediate | 06 Week Flex | Working w/ Files
Class experience
Welcome to Python Programming Intermediate Level - Working with Files - 6 Week Flex Course, an exciting 6 week course where we will learn how to read and write files, build programs that have file persistence, or memory, to store data in our programs. We will be looking at storing data from and to JSON, CSV, text files, and other formats. We will also be working with time and other modules to store information (for example, count how long its been since you last ran the program, calculate...
Students will increase their knowledge of file input/output (file I/O), learn about and practice with a number of different formats, and start working on connecting Python to the web using Flask
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. I teach students at many different levels (from ages 10-80), many how to program for the first time. I think it's exciting to meet students where they are, and help them pick up a new superpower. Coding, and thinking logically in code can be fun, exciting, and a huge advantage in the digital world.
Homework Offered
Each week the module contains video, code and slides. It should take about 1-2 hours or so to work through each module, and the homework should take about the same, depending on the type of code the student writes. Students practice the topics we cover each week, and will build their own programs based on the examples, or starting with their own ideas.1 - 2 hours per week outside of class
Assessments Offered
Progress is assessed though feedback on homework. At the end of each module, students work on an assignment which is returned with video feedback. This should help learners understand where they are, and to help improve their coding skills as they work through new weekly challenges and ideas.Grades Offered
In addition to the Outschool classroom, this class uses:
We will be using the free interactive coding platform repl.it to code in Python, share files, construct websites, and use Flask. No software is required to be installed on your computer for this course.
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...
Self-Paced Class
$22
weekly or $129 for all content1 pre-recorded lesson
6 weeks of teacher feedback
Choose your start date
1 year of access to the content
Completed by 83 learners
Ages: 13-18