I have been teaching for 7+ years. Prior to teaching I worked for several small and large software development companies. I held positions ranging from instructor, technical writer, on-site support, database administrator, and system administrator.
This presentation introduces students to the beginning concepts of programming in Java. Topics covered in this presentation are the following: Java SyntaxOutputEscape SequencesCommentsBehind the ScenesPseudocodeA separate student note sheet has been created to aide students to record notes from the PowerPoint.
PowerPoint on insertion sort algorithm that focuses on general concepts, Big O complexity, and pros and cons vs. other sorting methods. Any specific code samples use the programming language of Python.
PowerPoint on bubble sort algorithm that focuses on general concepts, Big O complexity, and pros and cons vs. other sorting methods. Any specific code samples use the programming language of Python.
PowerPoint on binary sort algorithm that focuses on general concepts, Big O complexity, and pros and cons vs. other sorting methods. Any specific code samples use the programming language of Python.
PowerPoint on quick sort algorithm that focuses on general concepts, Big O complexity, and pros and cons vs. other sorting methods. Any specific code samples use the programming language of Python.
PowerPoint on merge sort algorithm that focuses on general concepts, Big O complexity, and pros and cons vs. other sorting methods. Any specific code samples use the programming language of Python.
PowerPoint on shell sort algorithm that focuses on general concepts, Big O complexity, and pros and cons vs. other sorting methods. Any specific code samples use the programming language of Python.
I have been teaching for 7+ years. Prior to teaching I worked for several small and large software development companies. I held positions ranging from instructor, technical writer, on-site support, database administrator, and system administrator.
Teaching style
My teaching style is generic notes and code samples. Then having students apply the information by writing code and other hands-on activities.
My own education history
Bachelors in Business Administration
15+ years working for software development companies
COMPTIA Network+ certification
Oracle Database Administration certification
Master in Art of Teaching
TPT is the largest marketplace for PreK-12 resources, powered by a community of educators.