In this Module we'll explore machine learning, neural networks, and artificial intelligence, and current affairs and debates related to these topics. We'll also introduce Object-Oriented Programming (OOP) in Python. We will practice communicating information about our code by writing properly formatted docstrings and UMLs, and employ various methods for testing our code.
*** Module 2 Quiz Friday ***
def function_a(s1, num1):
return s1[num1] == s1[-1]
def function_b(s1, s2):
return s2[len(s1)] == ‘m’
WE'RE INVITED! Mark your calendars and register for CS Puzzle day 2019 (registration link in video comments).
To read: Introduction to Deep Learning
Machine Learning demo: keiwan.itch.io/evolution
Neural Networks: training our AI overlords
Should we fear AI? Is near-term AGI even possible?
What does Elon think?
Here's a brief note on Classes in Python
Watch T.Payne's UML video below and try the exercises at the end.
Assignment 2: March 29 2019
For this assignmnet, you can choose one of two options:
Quiz 2: March 29 2019
This work and other materials under
github.com/ICS4U-ICS4C,
are licensed under Creative Commons Attribution 4.0 Int'l License.