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 is the introductory material that introduces students to programming in Java. The material provided covers the following topics: 1 - Java Introduction presentationJava Introduction Notes2 - Syntax Errors & Code Conventions presentation3 - Format Methods presentationCrossword PuzzleThe following coding assignments have been provided: PoemRectangleSmileYour InitialsBingo CardBingo RulesTwo versions of a 20 question quiz have also been included: Intro to Java Quiz - AIntro to Java Quiz - B
This bundle includes the presentations and quiz (version A and B) for the Sorting and Searching unit. Topics include: SetsDictionariesSequential SearchBinary SearchBubble SortInsertion SortShell SortMerge SortQuick SortQuiz (version A and B) w/ answer key
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.
PowerPoint on sequential search 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.
This PowerPoint is the second presentation in the Introduction to Java unit. This PowerPoint covers the following topics: Syntax ErrorsCoding Conventions
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.