Computational Physics
Quick Info 2020-2021 Course Description
Teaches fundamental principles of physics and computational programming in Python.
PHY 201 - General College Physics I [4 credits, TNCC dual enrolled]
PHY 202 - General College Physics II [4 credits, TNCC dual enrolled]
Prerequisite(s): MTH 115 or MTH 163 or equivalent
Save the Date
P3-P4(A-C) Computational Physics Students
Our first class meeting is on Tuesday, September 8, 2020 at 8:50 AM via Zoom:
https://us04web.zoom.us/j/6968666006 Meeting ID: 696 866 6006
Passcode: gsst
Save the DateP5-P6(A-C) Computational Physics Students
Our first class meeting is on Tuesday, September 8, 2020 at 11:20 AM via Zoom:
https://us04web.zoom.us/j/6968666006 Meeting ID: 696 866 6006
Passcode: gsst
Instructor
Instructor : Dr. Bedir
Office : A71
Email : [email protected]
Phone : 757-766-1100 ext. 3312
Twitter : @GsstPhysics
Online Help : Email, Zoom, Canvas discussion forums Textbook
College Physics: A Strategic Approach; 3rd Edition; Knight, Jones, Field Supplementary Books and Materials
Python for Kids: A Playful Introduction to Programming; 1st Edition; Briggs
Pearson Mastering Physics & eText
Method of Instruction
The course content will be taught through a series of lectures, hands-on demonstrations, assignments, quizzes, tests, projects and laboratories.
Homework Assignments & Due Dates
There will be multiple assignments: physics, programming, and lab reports. The physics problems will be assigned through an online platform called MasteringPhysics. All dates in which assignments and lab reports are due will be posted online (in Canvas). Student shall get no credit for late homework or a missed test. Make- up assessments are available at the discretion of the instructor. Instructor may give a make-up assessment to students with valid and reasonable excuses.
Assessments
Formal : There will be quizzes, tests, and two semester exams
Informal : There might be (clicker) questions at the beginning and/or throughout the class
Laboratory
Laboratory sessions will be used to reinforce concepts covered in the lecture as well as to give the student experience in data collection, analysis, and report presentation. The laboratory skills students are expected to learn and develop are:
Setting up an apparatus and making measurements
Explaining the physical situation and analyzing the data
Figuring the sources of experimental error and finding ways to handle it
Utilizing a spreadsheet to graph and do curve fitting
Collaborating effectively in a group
Reporting and discussing experimental observations Grading
Quizzes, tests, homework, and laboratory grades are weighted as follows to determine quarterly grades:
Quizzes 10%
Laboratory 15%
Projects 15%
Assignments 30%
Tests 30%
Semester grading is based on 40%-two quarters and a 20%-semester exam, while final course grade depends on two equally weighed semester grades. Course grades will be assigned using the following scale as a guide:
90-100% → A, 80-89% → B, 70-79% → C, 60-69% → D, 0-59% → F.
Expectations: In the Classroom Students are expected to
Be seated and ready to learn when the bell rings
To know that the class is dismissed by the teacher, not the bell
Be actively focused on educational goals
Be on task
Be respectful
Expectations: Outside the Classroom Students are expected to
Study and take notes of their textbook
Participate in online discussions
Peer review or help others through discussions Expectations: Outcomes
AP Physics – 1
SAT Physics
[UVA or VCU Programming Contest]
ODU Great Computer Challenge
CODE QUEST by Lockheed Martin Corp.
Physics Olympiads/Fnet=ma exam/IPhO
To become a skillful programmer
To deepen understanding of the Universe Important Dates
Exam 1 17-Jan
Exam 2 3-May
AP Physics 1 7-May
SAT Physics 4-May or 1-JunTentative Schedule or Pacing Guide
4-Sep-18 Tu Introduction
5-Sep-18 We Introduction to Programming 6-Sep-18 Th Ch 1 - Representing Motion 7-Sep-18 Fr Measurement and Error 10-Sep-18 Mo Input, Processing, and Output 11-Sep-18 Tu Ch 2 - Motion in One Dimension 12-Sep-18 We Input, Processing, and Output 13-Sep-18 Th Ch 2 - Motion in One Dimension 14-Sep-18 Fr Uniform Accelerated Motion 17-Sep-18 Mo Input, Processing, and Output
18-Sep-18 Tu Ch 3 - Vectors and Motion in Two Dimensions 19-Sep-18 We Decision Structures and Boolean Logic 20-Sep-18 Th Ch 3 - Vectors and Motion in Two Dimensions 21-Sep-18 Fr Projectile Motion
24-Sep-18 Mo Decision Structures and Boolean Logic 25-Sep-18 Tu Ch 1, 2, 3 - Problem Solving
26-Sep-18 We Decision Structures and Boolean Logic 27-Sep-18 Th Ch 1, 2, 3 - Problem Solving
28-Sep-18 Fr Q1 Test 1
1-Oct-18 Mo Repetition Structures
2-Oct-18 Tu Ch 5 - Applying Newton’s Laws 3-Oct-18 We Repetition Structures
4-Oct-18 Th Ch 5 - Applying Newton’s Laws 5-Oct-18 Fr Friction
8-Oct-18 Mo Ch 6 - Circular Motion, Orbits, and Gravity 9-Oct-18 Tu Repetition Structures
10-Oct-18 We Ch 6 - Circular Motion, Orbits, and Gravity 11-Oct-18 Th Repetition Structures
12-Oct-18 Fr Circular motion 15-Oct-18 Mo Functions
16-Oct-18 Tu Ch 4, 5, 6 - Problem Solving 17-Oct-18 We Functions
18-Oct-18 Th Ch 4, 5, 6 - Problem Solving 19-Oct-18 Fr Q1 Test 2
22-Oct-18 Mo Lists and Tuples 23-Oct-18 Tu Ch 7 - Rotational Motion 24-Oct-18 We Lists and Tuples 25-Oct-18 Th Ch 7 - Rotational Motion 26-Oct-18 Fr Rotational Motion 29-Oct-18 Mo Strings
30-Oct-18 Tu Ch 8 - Equilibrium and Elasticity 31-Oct-18 We Strings
1-Nov-18 Th Ch 8 - Equilibrium and Elasticity 2-Nov-18 Fr Static Equilibrium
5-Nov-18 Mo Q1 Test 3 6-Nov-18 Tu Election Day(NS) 7-Nov-18 We Dictionaries and Sets 8-Nov-18 Th Ch 9 - Momentum
9-Nov-18 Fr Conservation of momentum - Ballistic Pendulum 12-Nov-18 Mo Dictionaries and Sets
13-Nov-18 Tu Ch 9 - Momentum 14-Nov-18 We Dictionaries and Sets 15-Nov-18 Th Ch 9 - Momentum 16-Nov-18 Fr Ch 9 - Momentum 19-Nov-18 Mo Q2 Test 1 20-Nov-18 Tu Test Review 21-Nov-18 We ThanksGiving 22-Nov-18 Th ThanksGiving 23-Nov-18 Fr ThanksGiving
26-Nov-18 Mo Classes and Object-Oriented Programming 27-Nov-18 Tu Ch10 - Energy and Work
28-Nov-18 We Classes and Object-Oriented Programming 29-Nov-18 Th Ch10 - Energy and Work
30-Nov-18 Fr Hooke's law - Conservation of Energy 3-Dec-18 Mo Inheritance
4-Dec-18 Tu Ch10 - Energy and Work 5-Dec-18 We Inheritance
6-Dec-18 Th Ch11 - Using Energy 7-Dec-18 Fr Q2 Test 2
10-Dec-18 Mo Recursion
11-Dec-18 Tu Ch12 - Thermal Properties of Matter 12-Dec-18 We Recursion
13-Dec-18 Th Ch12 - Thermal Properties of Matter 14-Dec-18 Fr Temperature of a Bunsen burner flame 17-Dec-18 Mo Recursion
18-Dec-18 Tu Ch13 - Fluids 19-Dec-18 We Fluid Dynamics 20-Dec-18 Th Winter Break 21-Dec-18 Fr Winter Break 24-Dec-18 Mo Winter Break 25-Dec-18 Tu Winter Break 26-Dec-18 We Winter Break 27-Dec-18 Th Winter Break 28-Dec-18 Fr Winter Break 31-Dec-18 Mo Winter Break 1-Jan-19 Tu Winter Break 2-Jan-19 We Ch13 - Fluids 3-Jan-19 Th Ch13 - Fluids 4-Jan-19 Fr Q2 Test 3
7-Jan-19 Mo Dynamic Programming 8-Jan-19 Tu Ch14 - Oscillations 9-Jan-19 We Dynamic Programming 10-Jan-19 Th Ch14 - Oscillations
11-Jan-19 Fr Harmonic Motion in a Spring 14-Jan-19 Mo Dynamic Programming 15-Jan-19 Tu Review
16-Jan-19 We Exam (E1) 17-Jan-19 Th Study & Evaluation 18-Jan-19 Fr Study & Evaluation 21-Jan-19 Mo MLK
22-Jan-19 Tu Study & Evaluation 23-Jan-19 We Study & Evaluation 24-Jan-19 Th Study & Evaluation 25-Jan-19 Fr Professional Day (NS) 28-Jan-19 Mo Reg.Prof. Dev(NS)
29-Jan-19 Tu Ch15 - Traveling Waves and Sound 30-Jan-19 We Regex
31-Jan-19 Th Ch15 - Traveling Waves and Sound 1-Feb-19 Fr Resonance
4-Feb-19 Mo Regex
5-Feb-19 Tu Ch16 - Superposition and Standing Waves 6-Feb-19 We Waves on a string
7-Feb-19 Th Ch16 - Superposition and Standing Waves 8-Feb-19 Fr Q3 Test 1
11-Feb-19 Mo Modular Programming with NumPy 12-Feb-19 Tu Ch17 - Wave Optics
13-Feb-19 We Modular Programming with NumPy 14-Feb-19 Th Ch17 - Wave Optics
15-Feb-19 Fr Diffraction 18-Feb-19 Mo President's Day 19-Feb-19 Tu Ch18 - Ray Optics
20-Feb-19 We Modular Programming with NumPy 21-Feb-19 Th Ch18 - Ray Optics
22-Feb-19 Fr Reflection of Light 25-Feb-19 Mo Ch19 - Optical Instruments 26-Feb-19 Tu Ch19 - Optical Instruments 27-Feb-19 We Ch19 - Optical Instruments 28-Feb-19 Th Q3 Test 2
1-Mar-19 Fr Test Review
4-Mar-19 Mo Graphics and Visualization 5-Mar-19 Tu Ch20 - Electric Fields and Forces 6-Mar-19 We Graphics and Visualization 7-Mar-19 Th Ch20 - Electric Fields and Forces 8-Mar-19 Fr Mapping Electric fields
11-Mar-19 Mo Graphics and Visualization 12-Mar-19 Tu Ch21 - Electric Potential 13-Mar-19 We Graphics and Visualization 14-Mar-19 Th Ch21 - Electric Potential 15-Mar-19 Fr Electrical Resistance 18-Mar-19 Mo Interpolation
19-Mar-19 Tu Ch22 - Current and Resistance
20-Mar-19 We Solution of Linear and Nonlinear Equations 21-Mar-19 Th Ch22 - Current and Resistance
22-Mar-19 Fr Q3 Test 3
25-Mar-19 Mo Integrals and Derivatives*
26-Mar-19 Tu Ch23 - Circuits 27-Mar-19 We Least Squares 28-Mar-19 Th Ch23 - Circuits 29-Mar-19 Fr RC Circuits
1-Apr-19 Mo Spring Break 2-Apr-19 Tu Spring Break 3-Apr-19 We Spring Break
4-Apr-19 Th Spring Break 5-Apr-19 Fr Spring Break 8-Apr-19 Mo Introduction to Java
9-Apr-19 Tu Ch24 - Magnetic Fields and Forces 10-Apr-19 We Scanner Object in Java
11-Apr-19 Th Ch24 - Magnetic Fields and Forces 12-Apr-19 Fr Force on a current carrying wire 15-Apr-19 Mo Scanner Object in Java
16-Apr-19 Tu Ch26 - AC Electricity 17-Apr-19 We Elementary Programming 18-Apr-19 Th Ch26 - AC Electricity 19-Apr-19 Fr Making Motors 22-Apr-19 Mo AP/SAT Prep 23-Apr-19 Tu AP/SAT Prep 24-Apr-19 We AP/SAT Prep 25-Apr-19 Th AP/SAT Prep 26-Apr-19 Fr Q4 Test 1 29-Apr-19 Mo AP/SAT Prep 30-Apr-19 Tu AP/SAT Prep 1-May-19 We AP/SAT Prep 2-May-19 Th AP/SAT Prep 3-May-19 Fr Q4 Test 2
6-May-19 Mo Elementary Programming in Java 7-May-19 Tu Elementary Programming in Java 8-May-19 We Functions, Characters, and Strings in Java 9-May-19 Th Functions, Characters, and Strings in Java 10-May-19 Fr Selections
13-May-19 Mo Selections 14-May-19 Tu Ch27 - Relativity 15-May-19 We Loops in Java 16-May-19 Th Ch27 - Relativity 17-May-19 Fr Q4 Test 3 20-May-19 Mo Loops in Java
21-May-19 Tu Ch28 - Quantum Physics
22-May-19 We Senior Mentorship Symposium 23-May-19 Th Ch28 - Quantum Physics
24-May-19 Fr Planck's Constant 27-May-19 Mo Memorial Day
28-May-19 Tu Ch29 - Atoms and Molecules 29-May-19 We Balmer lines for Hydrogen 30-May-19 Th Ch29 - Atoms and Molecules 31-May-19 Fr Exam (E2)
3-Jun-19 Mo Study & Evaluation 4-Jun-19 Tu Study & Evaluation
5-Jun-19 We Single-Dimensional Arrays in JAVA 6-Jun-19 Th Multidimensional Arrays in Java
7-Jun-19 Fr Objects, Classes, Inheritance and Polymorphism 10-Jun-19 Mo Crash course in C++
11-Jun-19 Tu Crash course in C++
12-Jun-19 We Crash course in C++
13-Jun-19 Th Crash course in C++
14-Jun-19 Fr Crash course in C++