Log In

Coding for Engineering Students : Get Ready to Crush First Year of College!

Class
Gabriel Aversano, MBA
Average rating:5.0Number of reviews:(2)
In this 10 week class, students will learn the basics of computer programming using python to ensure that they are well prepared for first year college/university.

Class experience

US Grade 11 - 12
Beginner Level
10 lessons//10 Weeks
 Week 1
Lesson 1
Thinking Like a Computer
Learning about computer programs and how they work with examples students interact with on a daily basis. We will introduce replit, our browser based coding platform, and write our first computer program in python.
 Week 2
Lesson 2
Python as a Calculator
Learning how to do math in python including addition, subtraction, multiplication and division. We will introduce some more advanced operations like exponents and modulus (remainder).
 Week 3
Lesson 3
Variables
Learning how python remembers information using variables. We will introduce basic data types like integers, floats, strings, and booleans.
 Week 4
Lesson 4
Interacting With the User
Learn how computer programs interact with users with a focus on keyboard inputs. We will also cover data type converstions.
 Week 5
Lesson 5
Booleans
A deeper dive into boolean data types including comparison operators (equal, greater than, less than) and boolean logic (and, or, not).
 Week 6
Lesson 6
If Statements
Learning how computers make decisions with if statements (also including elif and else).
 Week 7
Lesson 7
Lists
A deeper dive into the list datatype including list methods.
 Week 8
Lesson 8
For Loops
Learning how to repeat code with for loops.
 Week 9
Lesson 9
While Loops
Learning how to repeat code with while loops.
 Week 10
Lesson 10
Putting it All Together
Learning how to create computer programs following input-process-output along with an example.
Students will learn and apply the fundamentals of python programming preparing them for first year college/university. 
I've been tutoring STEM courses for over a decade! I've worked as a computer programmer for 8+ years and have taught coding at several private companies including Explorer Robotics, Juno College, and Durham College. 
Homework Offered
Students will have optional homework if work is not completed in class.
0 - 1 hours per week outside of class
Assessments Offered
Grades Offered
In addition to the Outschool classroom, this class uses:
We will loosely follow Think Python by Allen Downey. 
Average rating:5.0Number of reviews:(2)
Profile
Hey! I'm Gabe. Your math and coding teacher!

I've been teaching and tutoring STEM courses for over 15 years working with students who are failing their class all the way to those trying to get into competitive schools for college/university.

My... 
Group Class

$260

for 10 classes
1x per week, 10 weeks
55 min

Completed by 5 learners
Live video meetings
Ages: 15-18
3-8 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyTerms
Outschool International
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool