Help
RSS
API
Feed
Maltego
Contact
Domain > www.positivephysics-test.org
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-12-19
13.226.184.15
(
ClassC
)
2025-11-24
3.175.34.94
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Mon, 24 Nov 2025 09:56:28 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://www.positivephysics-test.org/X-Cache: Redirect from cloudfrontVia: 1.1 6f63e8ad61ae5faec36867cb82b2a42a.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3X-Amz-Cf-Id: x73oSsrYLsbtCbmuuhBViKUrto02R5e44VrNU1WdGkoAcdwJPSYY4g html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 Content-Type: text/html;charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: nginxDate: Mon, 24 Nov 2025 09:56:28 GMTSet-Cookie: SESSIONZmI4NDljNGMtMDFlNS00NGM2LWIwZmUtMTBkYzQ0ZWY1ZDZk; Path/; HttpOnly; SameSiteLaxContent-Language: en-USCache-Control: public, max-age60, must-revalidateVary: CookieCache-Tag: guest-contentX-Cache: Miss from cloudfrontVia: 1.1 6f487ff94f33b54cc57c94581b06fb50.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3X-Amz-Cf-Id: 5-M5zduXTw15hT9HZqucz53m8unAFUqO2RLdKKX7K4WPZhJaVs6Y5g !DOCTYPE html>html xmlnshttp://www.w3.org/1999/xhtml> head> !-- AWS RUM error monitoring --> script> if (window.location.hostname.endsWith(.positivephysics.org)) { (function (n, i, v, r, s, c, x, z) { x window.AwsRumClient { q: , n: n, i: i, v: v, r: r, c: c }; windown function (c, p) { x.q.push({ c: c, p: p }); }; z document.createElement(script); z.async true; z.src s; document.head.insertBefore(z, document.head.getElementsByTagName(script)0); })( cwr, 772fdad3-6e65-4cd4-98b0-3742fa61ccfb, 1.0.0, us-east-2, /js/auxiliary/cwr.js, { sessionSampleRate: 1, guestRoleArn: arn:aws:iam::858612314205:role/RUM-Monitor-us-east-2-858612314205-2020044558071-Unauth, identityPoolId: us-east-2:db0be02c-3e29-40a6-a319-bed8eb38903b, endpoint: https://dataplane.rum.us-east-2.amazonaws.com, telemetries: errors, allowCookies: true, enableXRay: false } ); } /script> !-- Google Tag Manager --> script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start: new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0, jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.src https://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f); })(window,document,script,dataLayer,GTM-W375ND9);/script> !-- End Google Tag Manager --> meta nameviewport contentwidthdevice-width, initial-scale1.0/> meta http-equivContent-Type contenttext/html; charsetUTF-8> link href/css/bootstrap.min-6dec8738cfcfc6585e2d10a3a376f970.css relstylesheet typetext/css/> link href/css/positivephysics-c23563444f612232f10989d5a6262a66.css relstylesheet typetext/css/> link relstylesheet hrefhttps://fonts.googleapis.com/css2?familyNoto+Sans:wght@400;700> link href/css/stripe-60aa9dd7422e04f02735a0316523fd92.css relstylesheet typetext/css/> !-- jQuery requires all three of these for backward compatibility --> script src/js/auxiliary/jquery-3.5.1.min-b61aa6e2d68d21b3546b5b418bf0e9c3.js typetext/javascript>/script> script src/js/auxiliary/jquery-migrate-3.4.1.min-2779f5d2f1f22353c726240e530016cc.js typetext/javascript>/script> script>jQuery.migrateEnablePatches( self-closed-tags );/script> script src/js/auxiliary/jquery-ui-dec61d1ec2caf204e0a2fec2b0177f29.js typetext/javascript>/script> script src/js/auxiliary/popper.min-d504f567785f24c3122b66d0a652b525.js typetext/javascript>/script> script src/js/auxiliary/bootstrap.min-0ccfdfcd224206675f95abd9fdd3fd20.js typetext/javascript>/script> script src/js/auxiliary/font-awesome-5.7.2-3321acfaaf879848a1f6773e691e2dd0.js typetext/javascript>/script> script src/js/auxiliary/country_state-20f50f613955ce72312cae51025caa3a.js typetext/javascript>/script> script src/js/auxiliary/positivephysics-31806723388e335da56351a98ddd1d8c.js typetext/javascript>/script> script src/js/header/loginheader-7c654880732ca72fb21ced126affb188.js typetext/javascript>/script> !-- Google Translate Code --> script typetext/javascript> function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: en, layout: google.translate.TranslateElement.InlineLayout.VERTICAL}, google_translate_element); } /script> script typetext/javascript src//translate.google.com/translate_a/element.js?cbgoogleTranslateElementInit>/script> script>checkAndHandleGoogTranslateBlocked();/script> !-- End Google Translate Code --> script typetext/javascript> (function (c, l, a, r, i, t, y) { ca ca || function () { (ca.q ca.q || ).push(arguments) }; t l.createElement(r); t.async 1; t.src https://www.clarity.ms/tag/ + i; y l.getElementsByTagName(r)0; y.parentNode.insertBefore(t, y); })(window, document, clarity, script, c2ku03ah9x); /script> script src/js/homepage/homepage-1a50c5460848f9c170374050e4e35f97.js typetext/javascript>/script> title>Positive Physics, Chemistry, Biology and more | Engaging curriculum for students on any level!/title> !-- Open Graph Meta Tags --> meta propertyog:image contenthttps://www.positivephysics.org/s3/images/various/positive_physics_chemistry_stem_logo.png /> meta propertyog:url contenthttps://www.positivephysics.org /> meta propertyog:type contentwebsite /> meta propertyog:title contentPositive Physics, Chemistry, Biology and more! /> meta propertyog:description contentEngaging curriculum for Physics, Chemistry, Biology & more! /> !-- Facebook App ID Meta Tag --> meta propertyfb:app_id content1210411290141226 /> /head> body> div> !-- Google Tag Manager (noscript) --> noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-W375ND9 height0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript> !-- End Google Tag Manager (noscript) --> div idcustom-alert-confirm-overlay styledisplay: none;>/div> div idcustom-alert classcustom-alert-confirm> p idalert-message>/p> button onclickcloseCustomAlert()>OK/button> /div> div idcustom-confirm classcustom-alert-confirm> p idconfirm-message>/p> button idcustom-confirm-ok>OK/button> button idcustom-confirm-cancel>Cancel/button> /div> div> !-- stripe modal --> div idstripeModal classmodal fade tabindex-1 roledialog aria-labelledbystripeModal aria-hiddentrue> div classmodal-dialog modal-xl> div classmodal-content> div classmodal-header> h5 classmodal-title idmyModalLabel>Details & Upgrade Instructionsspan stylefont-size:14px;display: none>/span>/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> !-- Modal Body --> div classmodal-body> div classcontainer-fluid> div classrow> div classcol-12 col-lg-6 mt-1 mb-1 > div classmt-1 stylepadding:5px> span> b>Purchase Details/b> ul> li>Purchases from within your account will upgrade your account immediately./li> li>Purchases made from the homepage will be connected manually within 24 hours./li> li>Please see below for PO and out-of-pocket teacher details./li> /ul> /span> /div> div classmt-3 stylepadding:5px> span> b>Prefer to Pay by Purchase Order?/b> If your school would like to pay by purchase order, please create a quote with our automatica href/quote target_blank> quote generator/a> to give to your purchasing department. They can email the Purchase Order to a hrefmailto:jack@positivephysics.org>jack@positivephysics.org/a>. /span> /div> div classmt-3 stylebackground-color:#FFFF94; border-radius:5px; padding:5px > span> b>Paying out of pocket?/b> I built Positive Physics out of my own classroom and want to help as many teachers and students as possible. If your school will not cover the cost and you are considering paying out of pocket, please reach out to me at a hrefmailto:jack@positivephysics.org>jack@positivephysics.org /a> for our pay-what-you-can option. /span> /div> /div> div classcol-12 col-lg-6 pl-3 pl-lg-2 pr-3 pr-lg-2 mb-4 mt-1> b>Pay By Credit or Debit Card/b> div classcontainer-fluid p-0> form idupgradeAccountForm> div classrow> div classcol-12 mt-1> label forcard-element> Name: /label>br /> input idpaymentName classform-control autocompleteoff /> /div> div classcol-12 mt-2> label forcard-element> Email: /label>br /> input idpaymentEmail classform-control autocompleteoff /> /div> div classcol-12 mt-2> label forcard-element> Billing Address: /label>br /> input idpaymentAddress classform-control autocompleteoff /> /div> div classcol-12 col-lg-6 mt-2> label forcard-element> City: /label>br /> input idpaymentCity classform-control autocompleteoff /> /div> div classcol-12 col-lg-4 mt-2> label forcard-element> State: /label>br /> input idpaymentState classform-control autocompleteoff /> /div> div classcol-12 col-lg-4 mt-2> label forcard-element> ZIP Code: /label>br /> input idpaymentZIP classform-control autocompleteoff /> /div> div classcol-12 mt-2> label forcard-element> Credit or Debit Card: /label>br /> div idcard-element stylewidth:100%;border: 1px solid #ced4da;box-shadow:none> !-- A Stripe Element will be inserted here. --> /div> !-- Used to display form errors. --> div idcard-errors rolealert classcardError>/div> /div> div classcol-12 mt-2> label forcard-element> Subscription: /label>br /> select idpurchaseDropdown classblueOutlineDropdown form-control styletext-align: left> /select> /div> div classtext-left col-12 mt-4 mb-2> button idupgradeAccountButton typesubmit classblueButton w-100> Pay $span idtotalAmountDisplay>/span> /button> /div> /div> /form> /div> /div> /div> /div> /div> !-- div classmodal-footer> button classgrayModalButton data-dismissmodal> close /button> /div> --> /div> /div> /div> !-- stripe modal --> !-- stripeForStudent modal --> div idstripeModalForStudent classmodal fade tabindex-1 roledialog aria-labelledbystripeModal aria-hiddentrue> div classmodal-dialog modal-default> div classmodal-content> div classmodal-header> h5 classmodal-title idmyModalLabel>Purchase Subscription (through July)span stylefont-size:14px;display: none>/span>/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> !-- Modal Body --> div classmodal-body> div classcontainer-fluid> div classrow> div classcol-12 col-lg-12 pl-lg-2 pr-3 pr-lg-2 mb-4> b>Pay By Credit or Debit Card/b> div classcontainer-fluid p-0> form idupgradeAccountFormForStudent> div classrow> div classcol-12 mt-1> label forcard2-element> Name: /label>br /> input idpaymentNameForStudent classform-control autocompleteoff /> /div> div classcol-12 mt-2> label forcard2-element> Email: /label>br /> input idpaymentEmailForStudent classform-control autocompleteoff /> /div> div classcol-12 mt-2> label forcard2-element> Billing Address: /label>br /> input idpaymentAddressForStudent classform-control autocompleteoff /> /div> div classcol-12 col-lg-6 mt-2> label forcard2-element> City: /label>br /> input idpaymentCityForStudent classform-control autocompleteoff /> /div> div classcol-12 col-lg-4 mt-2> label forcard2-element> State: /label>br /> input idpaymentStateForStudent classform-control autocompleteoff /> /div> div classcol-12 col-lg-4 mt-2> label forcard2-element> ZIP Code: /label>br /> input idpaymentZIPforStudent classform-control autocompleteoff /> /div> div classcol-12 mt-2> label forcard2-element> Credit or Debit Card: /label>br /> div idcard2-element stylewidth:100%;border: 1px solid #ced4da;box-shadow:none> !-- A Stripe Element will be inserted here. --> /div> !-- Used to display form errors. --> div idcard2-errors rolealert classcardError>/div> /div> div classcol-12 mt-2> label forcard2-element> Subscription: /label>br /> !-- changed this from a select to a single value select idpurchaseDropdownForStudent classblueOutlineDropdown form-control> /select> --> /div> !-- promo codes are not needed at this time div classcol-12 mt-2 d-none> label forcard2-element> i classfas fa-tag stylecolor: #2989d8>/i> Promo Code: /label>br /> input typetext idpromoCodeInputForStudent classform-control autocompleteoff /> button idapplyPromoCodeButtonForStudent classblackButton mt-2 w-40>Apply Code/button> div idpromotionCodeLabelForStudent classd-none stylecolor: #02BA32;font-style: italic;margin-top: 5px>promotion code applied - span idpromoPercentageForStudent>/span>% off/div> /div> --> div classtext-left col-12 mt-4 mb-2> button idupgradeAccountButtonForStudent typesubmit classblueButton w-100> Pay $span idtotalAmountDisplayForStudent>/span> /button> /div> /div> /form> /div> /div> /div> /div> /div> !-- div classmodal-footer> button classgrayModalButton data-dismissmodal> close /button> /div> --> /div> /div> /div> !-- stripeForStudent modal --> script srchttps://js.stripe.com/v3/ typetext/javascript>/script> script src/js/account/stripe-3058c89d892264be21fb103d4b8cb060.js typetext/javascript>/script>/div> div idg_id_onload data-client_id1085668485188-9vmnjlk186pd5hvco1k5nk2j5ds6nojd.apps.googleusercontent.com data-contextsignin data-ux_modepopup data-callbackhandleCredentialResponse data-auto_promptfalse> /div> !--login header--> div idheaderContainer nameloginHeaderContainer styleposition: fixed;z-index: 1000;width: 100%;> nav idpositivePhysicsNavbar classnavbar navbar-expand-lg navbar-dark pt-0 pb-0> div namelogoDisplay translateno classd-none d-md-block stylecursor: pointer; white-space:nowrap; /*background: #0A70C4*/ ;padding: 0 10px 0 5px;> div styletext-align:center> div classplusSign> span>+/span> /div> div idlogoText classlogoText> span>positivespan idheaderTitleText stylecolor:#18FC54>physics/span>/span> span classenvironmentText d-none>LOCALHOST/span> div classd-none logoTextPremium h-100 styletext-align:left; color:#b5deff; line-height: 13px; margin-top:4px; margin-left:-6px; font-size:11px titleWe currently offer Physics, Chemistry, Physical Science, Environmental Science, Biology, Engineering and the ability to create your own content for any subject!> span stylecolor:inherit>+/span> Chemistrybr> span stylecolor:inherit>+/span> Env. Sciencebr> span stylecolor:inherit>+/span> Biologybr> span stylecolor:inherit>+/span> more /div> /div> /div> div classheaderCourses> Physics span classheaderLine>|/span> Chemistry span classheaderLine>|/span> Biology span classheaderLine>|/span> Env. Science span classheaderLine>|/span> Engineering /div> /div> div namelogoDisplay translateno classd-md-none stylemargin-top: 3px;cursor: pointer> div classplusSign> span>+/span> /div> div classlogoText> p /div> /div> button classnavbar-toggler typebutton data-togglecollapse data-target#navbarNavDropdown aria-controlsnavbarNavDropdown aria-expandedfalse aria-labelToggle navigation> span classnavbar-toggler-icon>/span> /button> div idnavbarNavDropdown classcollapse navbar-collapse> ul classnavbar-nav ml-auto stylebackground:#2989d8> li iddashboardLinkContainer classnav-item ml-2 mr-2 styledisplay: none> a namedashboardLink classnav-link pl-3 pr-3 rounded stylemin-width:15px; text-align:center hrefjavascript: void(0)>Dashboard/a> /li> li classnav-item ml-3 mr-3 mt-2 mt-lg-0 mb-2 mb-lg-0> a hrefhttps://calendly.com/jreplinger/15min target_new classnav-link pl-3 pr-3 rounded stylemin-width:15px; text-align:center; border:0px solid #1c73bb>Schedule Demo/a> /li> li classnav-item ml-3 mr-3 mt-2 mt-lg-0 mb-2 mb-lg-0 styletext-align:center> div classnav-link pl-0 pr-0 rounded idgoogle_translate_element>/div> /li> li classnav-item ml-3 mr-3 mt-2 mt-lg-0 mb-2 mb-lg-0> a href/teacherdirections target_new classnav-link pl-3 pr-3 rounded stylemin-width:15px; text-align:center; border:0px solid #1c73bb>Help/span translateno>FAQs/span>/a> /li> !--li th:if${session.role admin or session.role teacher} classnav-item ml-2 mr-2> a th:nameteacherdirectionsLink classnav-link pl-2 pr-2 rounded href/teacherdirections target_blank stylebackground-color:#18fc5494;> Help/span translateno>FAQs/span> /a> /li>--> li classnav-item ml-3 mr-3 mt-2 mt-lg-0 mb-2 mb-lg-0> a namecreateAccountButton aria-labelCreate Account classnav-link pl-3 pr-3 rounded stylemin-width:15px; text-align:center; border:0px solid #1c73bb>Create Account/a> /li> li classnav-item ml-3 mr-3 mb-3 mb-lg-0> a idsigninButton aria-labelLog In classnav-link pl-3 pr-3 rounded stylemin-width:15px; text-align:center; border:0px solid #1c73bb>Log In/a> /li> /ul> /div> /nav> div idsubHeader classcontainer-fluid mx-auto p-0> div classrow> div idbarProblemContainer classcol-12 text-right> h1 classsr-only>Reference Sheet & Lesson/h1> div idskillReference classbarLesson stylemargin-right: -5px;display: none>Reference/div> div idskillLesson classbarLesson stylemargin-right: -5px;display: none>Lesson/div> h1 classsr-only>Problem Shortcut Buttons/h1> /div> div idphrase classd-none>/div> /div> /div> div data-nosnippet idalertContainer classpl-4 pr-4 pt-1 pb-1 text-center alertBanner styledisplay: none> div data-nosnippet idalertMessage styledisplay: inline-block> span stylefont-size:22px classd-none d-md-block>GUEST MODE - Log in to save your work or create an account to start your free trial!/span> span stylefont-size:22px classd-block d-md-none>GUEST MODE - Log in to save your work./span> !--br/> Note that all users get randomized values in numerical questions.--> /div> /div> /div> !--login header--> div idhomepageMasterContainer>/div> !-- login modal --> div classmodal fade idloginModal tabindex-1 roledialog aria-labelledbyloginModal aria-hiddentrue styleoverflow-y: scroll> div classmodal-dialog modal-md> div classmodal-content> div classmodal-header> h5 classmodal-title>Log In/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> !-- Modal Body --> div classmodal-body> !--div classcontainer-fluid> div classrow mb-2> div classcol-12 text-center> span stylefont-size: 12px> ------ Log in With Username & Classroom ID ------ /span> /div> /div> /div>--> div classcontainer-fluid> div classrow> div classcol-12 mb-2> span>Username/span> input typetext classform-control idloginUsername nameusername /> /div> div classcol-12 mb-2> span>Password/span> input typepassword classform-control idloginPassword namepassword /> /div> div classcol-12 mb-3> span>Classroom ID/span> input typetext classform-control idloginClassCode nameclassCode /> /div> div classcol-12> button idloginButton nameloginButton classblueContentButton> Log In /button> /div> /div> /div> div> hr /> /div> div classcontainer-fluid> !--div classrow mb-3> div classcol-12 mt-1 text-center> span stylefont-size: 12px> ------ Other Options ------ /span> /div> /div>--> div classrow mb-2> div classcol-12 text-center> button idindependentAccountButton classindependentAccountButton w-100> Log In to Independent Account span stylefont-size: 14px>(No Classroom Code)/span> /button> /div> /div> div classrow mt-4 mb-2> div classcol-12> div classg_id_signin data-typestandard data-shaperectangular data-themeoutline data-textcontinue_with data-sizelarge data-width300 data-logo_alignmentleft> /div> /div> /div> div> hr/> /div> div classrow mt-3 mb-3> div classcol-12 mt-0 text-left stylefont-size:14px> div>strong>Trouble Logging In?/strong>/div> a hrefjavascript:void(0) nameresetPasswordLink>Reset password / Request manual log in credentials/a>br/> div stylefont-size:9px classmt-1>If you are unable to sign in with Google you may use the Reset feature to request manual credentials./div> /div> /div> /div> /div> /div> /div> /div> !-- login modal --> !--independent login modal --> div classmodal fade idindependentLoginModal tabindex-1 roledialog aria-labelledbyindependentLoginModal aria-hiddentrue> div classmodal-dialog modal-md> div classmodal-content> div classmodal-header> h5 classmodal-title>Log In span stylefont-size: 16px>(Independent User)/span> /h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div classcontainer-fluid> div classrow> div classcol-12 mb-3> span>Username/span> input typetext classform-control idindependentLoginUsername nameloginUsername/> /div> div classcol-12 mb-4> span>Password/span> input typepassword classform-control idindependentLoginPassword nameloginPassword/> /div> div classcol-12> button idindependentLoginButton nameloginButton classblueContentButton> Log In /button> /div> div classcol-12 mt-4> Forgot your credentials? a hrefjavascript:void(0) nameresetPasswordLink>Click here to recover/a>. /div> /div> /div> /div> /div> /div> /div> !--independent login modal --> !-- multi account login modal --> div classmodal fade idmultiAccountLoginModal tabindex-1 roledialog aria-labelledbymultiAccountLoginModal aria-hiddentrue styleoverflow-y: scroll> div classmodal-dialog modal-lg> div classmodal-content> div classmodal-header> h5 classmodal-title>Select an account/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> !-- Modal Body --> div classmodal-body> div classcontainer-fluid> div classrow mb-2> div classcol-12 text-center> span> Please select which account you want to access. /span> /div> /div> /div> div classcontainer-fluid> div classrow> div classcol-12 mt-4 mb-2> table idmultiAccountTable classtable w-100 tableRowBorder formattedTable> thead> tr classgrayTableRow> th stylemin-width:150px> Teacher /th> th stylemin-width:150px> Course(s) /th> th>/th> /tr> /thead> tbody> /tbody> /table> /div> /div> /div> /div> /div> /div> /div> !-- multi account login modal --> !--create account modal--> div classmodal fade idcreateAccountModal tabindex-1 roledialog aria-labelledbycreateAccountModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Create Account/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> !-- create account container --> div idcreateAccountContainer namedynamicContent classcontainer-fluid> div classrow justify-content-center> div classcol-12 mb-4> span>What type of account do you want to create?/span> /div> div classcol-12 text-center mb-3> button idstudentSignUpButton classblueContentButton>Student/button> /div> div classcol-12 text-center mb-3> button idteacherSignUpButton classblueContentButton>Teacher/button> /div> div classcol-12 text-center mb-2> button idindependentSignUpButton classblueContentButton>Homeschooler / Independent/button> /div> /div> /div> !-- create account container --> /div> /div> /div> /div> !-- teacher registration type --> div classmodal fade idteacherRegistrationTypeModal tabindex-1 roledialog aria-labelledbyteacherRegistrationTypeModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Teacher Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> !-- teacher account signup decision --> div classcontainer-fluid> div classrow justify-content-center> div classcol-12 text-center mb-3> button idteacherManualSignUpButton classblueContentButton> Sign Up Manually /button> /div> div classcol-12> div classg_id_signin data-typestandard data-sizelarge data-themeoutline data-textsignup_with data-shaperectangular data-width300 data-logo_alignmentleft> /div> /div> /div> /div> !-- teacher account signup decision --> /div> /div> /div> /div> !-- teacher registration type --> !--teacher manual sign up information --> div classmodal fade idteacherRegistrationInformationModal tabindex-1 roledialog aria-labelledbyteacherRegistrationInformationModal aria-hiddentrue styleoverflow-y: scroll> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Teacher Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div classcontainer-fluid> div classrow mb-3> div classcol-12> span>First Name:/span> input typetext classform-control idteacherFirstName nameteacherFirstName maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Last Name:/span> input typetext classform-control idteacherLastName nameteacherLastName maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Username:/span> input typetext classform-control idteacherUsername nameteacherUsername maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Password:/span> div stylefont-size: 10px; margin-bottom:5px> Must be 8 characters and contain a number and a letter. /div> input typepassword classform-control idteacherPassword nameteacherPassword maxlength100 placeholder/> /div> /div> div classrow mb-4> div classcol-12> span>Email:/span> input typetext classform-control idteacherEmail nameteacherEmail maxlength100 placeholder/> /div> /div> div classrow mb-2> div classcol-12> button typesubmit idcreateTeacherAccountContinueButton classblueContentButton> Continue /button> /div> /div> /div> /div> /div> /div> /div> !--teacher manual sign up information --> !-- div idteacherRegistrationInformationContainer th:namedynamicContent classcontainer-fluid> div classrow mb-3> div classcol-12> span>First Name:/span> input typetext classform-control idteacherFirstName nameteacherFirstName maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Last Name:/span> input typetext classform-control idteacherLastName nameteacherLastName maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Username:/span> input typetext classform-control idteacherUsername nameteacherUsername maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Password:/span> input typetext classform-control idteacherPassword nameteacherPassword maxlength100 placeholder/> /div> /div> div classrow mb-4> div classcol-12> span>Email:/span> input typetext classform-control idteacherEmail nameteacherEmail maxlength100 placeholder/> /div> /div> div classrow mb-2> div classcol-12> button typesubmit idcreateTeacherAccountContinueButton classblueContentButton> Continue /button> /div> /div> /div> --> !--teacher manual sign up information --> !--teacher additional information --> div classmodal fade overflow-auto idteacherRegistrationAdditionalInformationModal tabindex-1 roledialog aria-labelledbyteacherRegistrationAdditionalInformationModal aria-hiddentrue styleoverflow-y: scroll> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Teacher Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div classcontainer-fluid> div classrow mb-3> div classcol-12> span>School Name:/span> input typetext classform-control idteacherSchool nameteacherSchool maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Choose a Classroom ID:/span>br> div stylefont-size: 10px; margin-bottom:5px> Choose a simple code that students will enter if signing up manually.br> The Classroom ID will be the same for all your class periods.br> Note this is NOT the same as an activation code used to upgrade a pre-paid account. /div> input typetext classform-control idteacherClassCode nameteacherClassCode maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Country:/span> select idteacherCountry nameteacherCountry classform-control>/select> /div> /div> div classrow mb-3> div classcol-12> span>State (if applicable):/span> select idteacherState nameteacherState classform-control>/select> /div> /div> div classrow mb-4> div classcol-12> span>Please tell us how you found us:/span> select idfoundUs namefoundUs classform-control> option valueNoAnswer>/option> option valuePreviousUser>I have used the site previously./option> option valueCollegeBoard>College Board / AP Teacher Community /option> option valueConference>Conference (NSTA, AAPT, AMTA... etc)/option> option valueEmailBlast>Email Blast/option> option valueFacebook>Facebook/option> option valueGoogle>Google or Other Search Engine/option> option valuePostcard>Postcard/option> option valueRecomendation>Word of Mouth / Recommendation/option> option valueOther>Other/option> option valueCantRemember>Cant Remember/option> /select> /div> /div> div classrow mb-2> div classcol-12> button typesubmit idcreateTeacherAccountButton classblueContentButton> Sign Up /button> /div> /div> div classrow mt-1 mb-2> div classcol-12> By signing up, you agree to our a href/terms target_blank stylecursor:pointer>Terms of Use/a>. /div> /div> /div> /div> /div> /div> /div> !--teacher additional information --> !--student classcode --> div classmodal fade idstudentClassCodeModal tabindex-1 roledialog aria-labelledbystudentClassCodeModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Student Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div classcontainer-fluid> div classrow mb-3> div classcol-12 text-center d-none> span stylefont-size: 14px> The class code should be provided by your teacher. It is required to finish registering your account. /span> /div> /div> div classrow justify-content-center mb-3> div classcol-12> div classpb-2>Classroom ID small>(provided by your teacher):/small>/div> input typetext classform-control idstudentClassCode namestudentClassCode maxlength100 placeholder/> button typebutton idclassCodeValidationButton classblueButton w-100 mt-4 m-0> Validate Classroom ID /button> /div> /div> div classrow> div classcol-12> div classfinePrint>If your teacher imported rosters through Google Classroom, Canvas or Schoology you already have an account and can sign in without registering. /div> /div> /div> /div> /div> /div> /div> /div> !--student classcode --> !-- student registration type --> div classmodal fade idstudentRegistrationTypeModal tabindex-1 roledialog aria-labelledbystudentRegistrationTypeModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Student Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> !-- student account signup decision --> div classcontainer-fluid> div classrow justify-content-center> div classcol-12 text-center mb-3> button idstudentManualSignUpButton classblueContentButton> Sign Up Manually /button> /div> div classcol-12> div classg_id_signin data-typestandard data-sizelarge data-themeoutline data-textsignup_with data-shaperectangular data-width300 data-logo_alignmentleft> /div> /div> /div> /div> !-- student account signup decision --> /div> /div> /div> /div> !-- student registration type --> !--student additional information --> div classmodal fade idstudentRegistrationAdditionalInformationModal tabindex-1 roledialog aria-labelledbystudentRegistrationAdditionalInformationModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Student Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div classcontainer-fluid> div classrow mb-4> div classcol-12> span>Section:/span> select idstudentSSOSectionDropdown namestudentSSOSectionDropdown classform-control> /select> /div> /div> div classrow mb-2> div classcol-12> button typesubmit idcreateStudentSSOAccountButton namecreateStudentAccountButton classblueContentButton> Sign Up /button> /div> /div> /div> /div> /div> /div> /div> !--student additional information --> !--student manual sign up information --> div classmodal fade idstudentRegistrationInformationModal tabindex-1 roledialog aria-labelledbystudentRegistrationInformationModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Student Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div classcontainer-fluid> div namestudentInfoContainer classrow mb-3> div classcol-12> span>First Name:/span> input typetext classform-control idstudentFirstName namestudentFirstName maxlength100 placeholder/> /div> /div> div namestudentInfoContainer classrow mb-3> div classcol-12> span>Last Name:/span> input typetext classform-control idstudentLastName namestudentLastName maxlength100 placeholder/> /div> /div> div namestudentInfoContainer classrow mb-3> div classcol-12> span>Email:/span> input typetext classform-control idstudentEmail namestudentEmail maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Username:/span> input typetext classform-control idstudentUsername namestudentUsername maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Password:/span> div stylefont-size: 10px; margin-bottom:5px> Must be 8 characters and contain a number and a letter. /div> input typepassword classform-control idstudentPassword namestudentPassword maxlength100 placeholder/> /div> /div> div classrow mb-4> div classcol-12> span>Section:/span> select idstudentSectionDropdown namestudentSectionDropdown classform-control> /select> /div> /div> div classrow mb-2> div classcol-12> button typesubmit idcreateStudentAccountButton namecreateStudentAccountButton classblueContentButton> Sign Up /button> /div> /div> /div> /div> /div> /div> /div> !--student manual sign up information --> !-- independent registration type --> div classmodal fade idindependentRegistrationTypeModal tabindex-1 roledialog aria-labelledbyindependentRegistrationTypeModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Homeschooler / Independent Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> !-- student account signup decision --> div classcontainer-fluid> div classrow justify-content-center> div classcol-12 text-center mb-3> button idindependentManualSignUpButton classblueContentButton> Sign Up Manually /button> /div> div classcol-12> div classg_id_signin data-typestandard data-sizelarge data-themeoutline data-textsignup_with data-shaperectangular data-width300 data-logo_alignmentleft> /div> /div> /div> /div> !-- student account signup decision --> /div> /div> /div> /div> !-- independent registration type --> !--independent manual sign up information --> div classmodal fade idindependentRegistrationInformationModal tabindex-1 roledialog aria-labelledbyindependentRegistrationInformationModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Homeschooler / Independent Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div classcontainer-fluid> div classrow mb-3> div classcol-12> span>Username:/span> input typetext classform-control idindependentUsername nameindependentUsername maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Password:/span> input typepassword classform-control idindependentPassword nameindependentPassword maxlength100 placeholder/> /div> /div> div classrow mb-4> div classcol-12> span>Email:/span> input typetext classform-control idindependentEmail nameindependentEmail maxlength100 placeholder/> /div> /div> div classrow mb-2> div classcol-12> button typesubmit idcreateIndependentAccountButton classblueContentButton> Sign Up /button> /div> /div> /div> /div> /div> /div> /div> !--independent manual sign up information --> !-- student account container --> !-- div idstudentAccountTypeContainer th:namedynamicContent classcontainer-fluid> div classrow mb-3> div classcol-12 text-center> span stylefont-size: 14px> Are you joining a class? /span> /div> /div> div classrow justify-content-center> div classcol-12 text-center mb-2> button idstudentWithClassButton classblueContentButton> Yes! span stylefont-size: 14px>(My teacher uses the site)/span> /button> /div> div classcol-12 mt-2 text-center> button idstudentIndependentButton classblueContentButton>No, Im learning on my own/button> /div> /div> /div> --> !-- student account container --> !-- class code container --> !-- div idclassCodeValidationContainer th:namedynamicContent classcontainer-fluid> div classrow mb-3> div classcol-12 text-center> span stylefont-size: 14px> The class code should be provided by your teacher. It is required to finish registering your account. /span> /div> /div> div classrow justify-content-center mb-3> div classcol-12> span>Classroom ID/span> input typetext classform-control idstudentClassCode namestudentClassCode maxlength100 placeholder/> button typebutton idclassCodeSectionButton classblueButton w-100 mt-3 m-0> Validate Classroom ID /button> /div> /div> div classrow> div classcol-12> span>Note – If your teacher connected your account through Google Classroom, you already have an account and can sign in without registering. /span> /div> /div> /div> --> !-- class code container --> !-- student / teacher account container --> !-- div idstudentWithClassAccountContainer th:namedynamicContent classcontainer-fluid> div classrow justify-content-center> div classcol-12 text-center mb-2> button idstudentWithClassManuallySignUpButton classblueContentButton> Sign Up Manually /button> /div> div classcol-12 mt-2 text-center> button idstudentWithClassGoogleSignUpButton classlmsButton w-100> img src/images/google-icon.svg styleheight: 22px;margin-right: 20px;> Sign In with Google /button> /div> /div> /div> --> !-- student / teacher account container --> !-- student independent account --> !-- div idstudentIndependentAccountContainer th:namedynamicContent classcontainer-fluid> div classrow justify-content-center> div classcol-12 text-center mb-2> button idstudentIndependentManuallySignUpButton classblueContentButton> Sign Up Manually /button> /div> div classcol-12 mt-2 text-center> button idstudentIndependentGoogleSignUpButton classlmsButton w-100> img src/images/google-icon.svg styleheight: 22px;margin-right: 20px;> Sign In with Google /button> /div> /div> /div> --> !-- student independent account --> !-- teacher google account signup decision for importing Google Classrooms --> !-- div idteacherGoogleClassroomOptionContainer th:namedynamicContent classcontainer-fluid> div classrow justify-content-center> div classcol-12 text-center mb-4> span> Would you like to connect to your Google Classroom? /span> /div> div classcol-12 text-center mb-2> button idteacherGoogleClassroomYesButton classblueContentButton> Yes /button> /div> div classcol-12 mt-2 text-center> button idteacherGoogleClassroomNoButton classblueContentButton> No /button> /div> /div> /div> --> !-- teacher google account signup decision for importing Google Classrooms --> !--create account modal--> !--student independent sign up modal--> !-- div classmodal fade idstudentIndependentRegistrationModal tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-md> div classmodal-content> div classmodal-header> h5 classmodal-title>Student Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> form idstudentIndependentForm action/user/addstudentindependentaccount methodpost> div classcontainer-fluid> div classrow mb-3> div classcol-12> span>Username/span> input typetext classform-control idstudentIndependentUsername namestudentIndependentUsername maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Password/span> input typepassword classform-control idstudentIndependentPassword namestudentIndependentPassword maxlength100 placeholder/> /div> /div> div classrow mb-4> div classcol-12> span>Email Address/span> input typeemail classform-control idstudentIndependentEmail namestudentIndependentEmail maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> button typesubmit idcreateStudentIndependentAccountButton classblueContentButton> Sign Up /button> /div> /div> /div> /form> /div> /div> /div> /div> --> !--student independent sign up modal--> !--student joining class sign up modal--> !-- div classmodal fade idstudentWithClassRegistrationModal tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-md> div classmodal-content> div classmodal-header> h5 classmodal-title>Student Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> form idstudentForm action/user/addstudentaccount methodpost> div classcontainer-fluid> div classrow mb-3> div classcol-12> span>Username/span> div stylefont-size: 12px;padding-bottom:10px;line-height: 16px !important;>(Ask your teacher how to enter your username to ensure it matches their grade book, we recommend last name and first initial)/div> input typetext classform-control idstudentUsername namestudentUsername maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Password/span> input typepassword classform-control idstudentPassword namestudentPassword maxlength100 placeholder/> /div> /div> div idstudentEmailContainer classrow mb-3 d-none> div classcol-12> span>Email/span> input typetext classform-control idstudentEmail namestudentEmail maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12> span>Section / Class Period/span> select idsectionDropdown namesectionDropdown classform-control> /select> /div> /div> div classrow mt-3 mb-3> div classcol-12> button typesubmit idcreateStudentAccountButton classblueContentButton> Sign Up /button> /div> /div> /div> /form> /div> /div> /div> /div> --> !--student joining class sign up modal--> !--teacher google sign up modal without importing Google Classrooms --> !-- div classmodal fade idteacherRegistrationGoogleNoClassroomModal tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-lg> div classmodal-content> div classmodal-header> h5 classmodal-title>Teacher Registration with Google/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> form idteacherFormGoogleNoClassroom action/user/addteacheraccount methodpost> div classcontainer-fluid> div classrow> div classcol-12 col-lg-6 mb-3> span>Classroom ID/span>br> span stylefont-size: 10px;> (Create a code provide to your students to link their accounts) /span> input typetext classform-control idteacherClassCodeGoogleNoClassroom nameteacherClassCode maxlength100 placeholder/> /div> div classcol-12 col-lg-6 mb-3 mb-lg-0> span>School Name/span> input typetext classform-control idteacherSchoolGoogleNoClassroom nameteacherSchoolGoogleNoClassroom maxlength100 placeholder/> /div> div classcol-12 col-lg-6 mb-3> span>Country/span> select idteacherCountryGoogleNoClassroom nameteacherCountryGoogleNoClassroom classform-control>/select> /div> div classcol-12 col-lg-6 mb-3> span>State (if applicable)/span> select idteacherStateGoogleNoClassroom nameteacherStateGoogleNoClassroom classform-control>/select> /div> /div> div classrow> div classcol-12 col-lg-6 mb-3> span>Please let us know how you found us!/span> select idfoundUsGoogleNoClassroom namefoundUs classform-control> option valueNoAnswer>/option> option valuePreviousUser>I have used the site previously./option> option valueCollegeBoard>College Board / AP Teacher Community /option> option valueConference>Conference (NSTA, AAPT, AMTA... etc)/option> option valueEmailBlast>Email Blast/option> option valueFacebook>Facebook/option> option valueGoogle>Google or Other Search Engine/option> option valuePostcard>Postcard/option> option valueRecomendation>Word of Mouth / Recommendation/option> option valueOther>Other/option> option valueCantRemember>Cant Remember/option> /select> /div> div classcol-12 col-lg-6 mb-3> span>Phone Number (Optional)/span> input typetext classform-control idphoneGoogleNoClassroom namephoneGoogleNoClassroom maxlength100 placeholder/> /div> /div> div classrow justify-content-end> div classcol-12> button typesubmit idcreateTeacherAccountGoogleNoClassroomButton classblueContentButton> Sign Up /button> /div> /div> div classrow justify-content-end> div classcol-12 mt-1> By signing up, you agree to our a href/terms target_blank stylecursor:pointer>Terms of Use/a>. /div> /div> /div> /form> /div> /div> /div> /div> --> !--teacher google sign up modal without importing Google Classrooms --> !--teacher google sign up modal with importing Google Classrooms --> !-- div classmodal fade idteacherRegistrationGoogleYesClassroomModal tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-lg> div classmodal-content> div classmodal-header> h5 classmodal-title>Teacher Registration with Google Classroom/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> form idteacherFormGoogleYesClassroom action/user/addteacheraccount methodpost> div classcontainer-fluid> div classrow mb-3> div classcol-12 col-lg-4 mb-3 mb-lg-0> span>School Name/span> input typetext classform-control idteacherSchoolGoogleYesClassroom nameteacherSchoolGoogleYesClassroom maxlength100 placeholder/> /div> div classcol-12 col-lg-4 mb-3 mb-lg-0> span>Country/span> select idteacherCountryGoogleYesClassroom nameteacherCountryGoogleYesClassroom classform-control>/select> /div> div classcol-12 col-lg-4> span>State (if applicable)/span> select idteacherStateGoogleYesClassroom nameteacherStateGoogleYesClassroom classform-control>/select> /div> /div> div classrow mb-3> div classcol-12 col-lg-6 mb-3 mb-lg-0> span>Please let us know how you found us!/span> select idfoundUsGoogleYesClassroom namefoundUs classform-control> option valueNoAnswer>/option> option valuePreviousUser>I have used the site previously./option> option valueCollegeBoard>College Board / AP Teacher Community /option> option valueConference>Conference (NSTA, AAPT, AMTA... etc)/option> option valueEmailBlast>Email Blast/option> option valueFacebook>Facebook/option> option valueGoogle>Google or Other Search Engine/option> option valuePostcard>Postcard/option> option valueRecomendation>Word of Mouth / Recommendation/option> option valueOther>Other/option> option valueCantRemember>Cant Remember/option> /select> /div> div classcol-12 col-lg-6> span>Phone Number (Optional)/span> input typetext classform-control idphoneGoogleYesClassroom namephoneGoogleYesClassroom maxlength100 placeholder/> /div> /div> div classrow mt-2 mb-3 justify-content-end> div classcol-12> button typesubmit idcreateTeacherAccountGoogleYesClassroomButton classblueContentButton> Sign Up /button> /div> /div> div classrow justify-content-end> div classcol-12> By signing up, you agree to our a href/terms target_blank stylecursor:pointer>Terms of Use/a>. /div> /div> /div> /form> /div> /div> /div> /div> --> !-- teacher google sign up modal with importing Google Classrooms --> !-- teacher sign in via google modal, no Classroom import --> !-- div classmodal fade idgoogleModalTeacherNoClassroom tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-md> div classmodal-content> div classmodal-header> button typebutton classclose idxCloseButtonGoogleModalTeacherNoClassroom data-dismissmodal data-toggletooltip data-placementbottom titleClosing now means you will have to register again! aria-hiddentrue> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div stylewidth:100%; text-align:center; margin-bottom:15px>Account initialized! Click below to finish registration./div> div classrow> div classcol-sm-12> div alignright> div classgoogleUrlTeacherNoClassroom styletext-align: center>/div> /div> /div> /div> /div> /div> /div> /div> --> !-- teacher sign in via google modal, no Classroom import --> !-- teacher sign in via google modal, with Classroom import --> !-- div classmodal fade idgoogleModalTeacherYesClassroom tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-md> div classmodal-content> div classmodal-header> button typebutton classclose idxCloseButtonGoogleModalTeacherYesClassroom data-dismissmodal data-toggletooltip data-placementbottom titleClosing now means you will have to register again! aria-hiddentrue> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div stylewidth:100%; text-align:center; margin-bottom:15px>Account initialized! Click below to finish registration./div> div classrow> div classcol-sm-12> div alignright> div classgoogleUrlTeacherYesClassroom styletext-align: center>/div> /div> /div> /div> /div> /div> /div> /div> --> !-- teacher sign in via google modal, with Classroom import --> !--student joining via google with classcode modal--> !-- div classmodal fade idstudentWithGoogleClasscodeRegistrationModal tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-md> div classmodal-content> div classmodal-header> h5 classmodal-title>Student Registration with Google/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> form idstudentFormGoogleWithClasscode action/user/addstudentaccount methodpost> div classcontainer-fluid> div classrow mb-4> div classcol-12> span>Section / Class Period/span> select idgoogleSectionDropdown namesectionDropdown classform-control> /select> /div> /div> div classrow mt-3 mb-3> div classcol-12> button typesubmit idcreateStudentGoogleWithClasscodeButton classblueContentButton> Sign Up /button> /div> /div> div classrow justify-content-end> div classcol-12> By signing up, you agree to our a href/terms target_blank stylecursor:pointer>Terms of Use/a>. /div> /div> /div> /form> /div> /div> /div> /div> --> !--student joining via google with classcode modal--> !--student sign in via google modal--> !-- div classmodal fade idgoogleModalStudentWithClasscode tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-md> div classmodal-content> div classmodal-header> button typebutton classclose idxCloseButtonGogleModalStudentWithClasscode data-dismissmodal data-toggletooltip data-placementbottom titleClosing now means you will have to register again! aria-hiddentrue> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div stylewidth:100%; text-align:center; margin-bottom:15px>Account initialized! Click below to finish registration./div> div classrow> div classcol-sm-12> div alignright> div classgoogleUrlStudentWithClasscode styletext-align: center>/div> /div> /div> /div> /div> /div> /div> /div> --> !--student sign in via google modal--> !--student joining via google without classcode modal--> !-- div classmodal fade idstudentWithGoogleIndependentRegistrationModal tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-md> div classmodal-content> div classmodal-header> h5 classmodal-title>Student Registration with Google/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> form idstudentFormGoogleWithoutClasscode action/user/addstudentindependentaccount methodpost> div classcontainer-fluid> div classrow mt-3 mb-3> div classcol-12> button typesubmit idcreateStudentGoogleWithoutClasscodeButton classblueContentButton> Sign Up /button> /div> /div> div classrow justify-content-end> div classcol-12> By signing up, you agree to our a href/terms target_blank stylecursor:pointer>Terms of Use/a>. /div> /div> /div> /form> /div> /div> /div> /div> --> !--student joining via google without classcode modal--> !--student sign in without classcode via google modal--> div classmodal fade idgoogleModalStudentWithoutClasscode tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-md> div classmodal-content> !-- Modal Header --> div classmodal-header> button typebutton classclose idxCloseButtonGogleModalStudentWithoutClasscode data-dismissmodal data-toggletooltip data-placementbottom titleClosing now means you will have to register again! aria-hiddentrue> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> !-- this is a modal that appears on top of the studentWithGoogleIndependentRegistrationModal to complete Google registration --> p>Student account created! Click this button to use Googles login page to finish registration./p> div classrow> div classcol-sm-12> div alignright> !-- in loginheader.js, there is some code that replaces the content of this googleUrl div --> div classgoogleUrlStudentWithoutClasscode styletext-align: center>/div> div stylefont-size: 14px;font-style: italic; margin-top: 15px;text-align: center> Clicking the close button will delete your account. /div> /div> /div> /div> /div> /div> /div> /div> !--student sign in without classcode via google modal--> !--teacher sign up modal--> !-- div classmodal fade idteacherRegistrationModal tabindex-1 roledialog aria-labelledbyregistrationModal aria-hiddentrue> div classmodal-dialog modal-lg> div classmodal-content> div classmodal-header> h5 classmodal-title>Teacher Registration/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> form idteacherForm action/user/addteacheraccount methodpost> div classcontainer-fluid> div classrow mb-3> div classcol-12 col-lg-6 mb-3 mb-lg-0> span>First Name/span> input typetext classform-control idteacherFirstName nameteacherFirstName maxlength100 placeholder/> /div> div classcol-12 col-lg-6> span>Last Name/span> input typetext classform-control idteacherLastName nameteacherLastName maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12 col-lg-6 mb-3 mb-lg-0> span>Username/span> input typetext classform-control idteacherUsername nameteacherUsername maxlength100 placeholder/> /div> div classcol-12 col-lg-6> span>Password/span> input typepassword classform-control idteacherPassword nameteacherPassword maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12 col-lg-6 mb-3 mb-lg-0> div>Classroom ID*/div> input typetext classform-control idteacherClassCode nameteacherClassCode maxlength100 placeholder/> div stylefont-size: 10px;> *Create a code provide to your students to link their accounts. /div> /div> div classcol-12 col-lg-6> span>Email Address/span> input typeemail classform-control idteacherEmail nameteacherEmail maxlength100 placeholder/> /div> /div> div classrow mb-3> div classcol-12 col-lg-4 mb-3 mb-lg-0> span>School Name/span> input typetext classform-control idteacherSchool nameteacherSchool maxlength100 placeholder/> /div> div classcol-12 col-lg-4 mb-3 mb-lg-0> span>Country/span> select idteacherCountry nameteacherCountry classform-control>/select> /div> div classcol-12 col-lg-4> span>State (if applicable)/span> select idteacherState nameteacherState classform-control>/select> /div> /div> div classrow mb-3> div classcol-12 col-lg-6 mb-3 mb-lg-0> span>Please let us know how you found us!/span> select idfoundUs namefoundUs classform-control> option valueNoAnswer> /option> option valuePreviousUser>I have used the site previously./option> option valueCollegeBoard>College Board / AP Teacher Community/option> option valueConference>Conference (NSTA, AAPT, AMTA... etc)/option> option valueEmailBlast>Email Blast/option> option valueFacebook>Facebook/option> option valueGoogle>Google or Other Search Engine/option> option valuePostcard>Postcard/option> option valueRecomendation>Word of Mouth / Recommendation/option> option valueOther>Other/option> option valueCantRemember>Cant Remember/option> /select> /div> div classcol-12 col-lg-6> span>Phone Number (Optional)/span> input typetext classform-control idphone namephone maxlength100 placeholder/> /div> /div> div classrow mt-2 mb-3 justify-content-end> div classcol-12> button typesubmit idcreateTeacherAccountButton classblueContentButton> Sign Up /button> /div> /div> div classrow justify-content-end> div classcol-12> By signing up, you agree to our a href/terms target_blank stylecursor:pointer>Terms of Use/a>. /div> /div> /div> /form> /div> /div> /div> /div> --> !--teacher sign up modal--> !--reset password modal--> div classmodal fade idresetPasswordModal tabindex-1 roledialog aria-labelledbyresetPasswordModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>Reset Password/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div classcontainer-fluid> div classrow> div classcol-12> span>Email/span> input typeemail classform-control idresetEmail nameresetEmail/> /div> /div> div classrow mt-3 mb-4> div classcol-12> button idresetPasswordButton classblueContentButton> Reset Password /button> /div> div classcol-12 mt-2 stylefont-size:0.8rem> strong>If you are a student and did not register with your email address/strong>, please contact your teacher who can reset your credentials from their Manage Rosters. /div> /div> /div> /div> /div> /div> /div> !-- /div> --> script async defer srchttps://accounts.google.com/gsi/client>/script> script async defer srchttps://apis.google.com/js/api.js onloadgapiLoaded()>/script>!-- script srchttps://apis.google.com/js/platform.js?onloadloadGoogleAuth async defer>/script> --> /div> !-- new content --> div idpageContent classcontent mx-auto stylebackground:white> div idhomepageContainer classcontainer-fluid pt-4 pb-4 mt-0> div classrow pl-1 pr-1 mt-4 mb-4> div classcol-12 col-lg-6 pt-0 pr-lg-4> div classcontainer-fluid mt-1> div classrow> div classcol-12 text-align:left !important> !--h1 stylecolor: #2989d8; font-size: 1.6rem; margin-bottom:1.5rem>ngaging questions and lessons that meet students at their level./h1>--> h1 stylecolor: #2989d8; font-size: 2.4rem; margin-bottom:1.5rem> Engaging curriculum for Physics, Chemistry, Biology and more. /h1> span classstemDisplay> /span> !--only shows on STEM dash--> p stylefont-size:13px> ul idhomepageList stylepadding-left:0px; font-size:16px; line-height: 1.3;> li>Interactive questions & videos designed to replace a textbook/li> li>Immediate feedback / automatic grading/li> li>Randomized values to prevent copying/li> li>Completely customizable/li> li>Google Classroom, Canvas & Schoology Integration/li> li>Built-in AI Tutor/li> li>First 5 units FREE/span>!/li> li>Super Responsive Customer Service*/li> !--li>Personalized customer service for teachers. div stylefont-size:13px; padding-left:15px> Please reach out to a hrefmailto:jack@positivephysics.org>jack@positivephysics.org/a>. I am always here to help. /div>/li>--> /ul> div classrow row-eq-height mb-4 mt-1> div classcol-12 col-md-6 mt-1 mb-1> a href/dashboard> button classblueButton w-100 h-100 mr-0 ml-0 stylemin-height:25px; width:100%; font-size:15px; border:1px solid #1c73bb> Browse Lessons & Questions /button> /a> /div> div classcol-12 col-md-6 mt-1 mb-1> button namecreateAccountButton classblueButton w-100 h-100 mr-0 ml-0 stylemin-height:25px; width:100%; font-size:15px; border:1px solid #1c73bb> Create Account to Start Free Trial /button> /div> /div> p stylefont-size:13px> *Teachers- Please reach out to a hrefmailto:jack@positivephysics.org>jack@positivephysics.org/a> anytime. I am always here to help. /p> /div> /div> div classrow mt-2> !-- div classcol-12 text-center mt-4> span stylefont-size: 14px;> Getting started? Check out our a hrefhttps://www.youtube.com/embed/ifPNRAdCmR8 target_blank> student intro/a> and a hrefhttps://www.youtube.com/embed/m1iCUy-FUT0 target_blank> teacher intro/a> videos. /span> /div> --> /div> /div> /div> div classcol-12 col-lg-6 text-center pt-5 pt-md-0> a hrefhttps://www.youtube.com/embed/9bhDEkuJsyI?autoplay1 target_blank> img idtopHomeImage srchttps://www.positivephysics.org/s3/images/various/homepage2022_11.gif altPhysics Problems in Action stylewidth:100%; border: 1px solid lightgray; border-radius: 8px;> /a> /div> /div> /div> div classcontainer-fluid pt-5 pt-md-4 pb-5 pb-md-4 stylebackground: #f8f8f8> div classrow mb-5> div classcol-12> div classpl-3 pr-4 pt-1 pb-1 bannerBackground> h2 stylefont-size: 1.5rem;> Reviews /h2> /div> div classrow pl-3 pr-3 mt-2> div classcol-12> div classhQuote>I just finished up my most successful semester teaching ever, and its 100% due to Positive Physics!/div>div classhTeacher>Jeff, High School Teacher from TN/div>div classhQuote>Positive Physics has been HUGELY helpful in my class! I cant thank you enough for your time and effort in making such a student-friendly, clear, easy-to-use platform and for all of the scaffolds youve built in for students with lower math skills./div>div classhTeacher>Catherine, High School Teacher from RI/div>div classhQuote>I am so glad I found Positive Physics! It has replaced my textbook and my students absolutely LOVE it!/div>div classhTeacher>Jon, High School Teacher from MA/div>div classhQuote>My students LOVE Positive Physics. It is the best way to build confidence and have students work toward mastery of these skills!/div>div classhTeacher>Chris, High School Teacher from CT/div>div classhQuote>I absolutely love Positive Physics! I worked on problems for 3 hours last night and didnt get bored once!/div>div classhTeacher>Student from CA/div>div classhQuote>I have been using Positive Physics for my Honors and my AP Physics 1 classes for five years and I cannot imagine ever teaching these classes without this amazing tool. The program is quality and students enjoy using it. Some of my favorite features include:ul stylemargin-bottom:0px>li>It grades itself, and I can very easily grab the student scores/li>li>Students get immediate feedback and are given as many opportunities to correct their mistakes as they need in order to learn how to do the problems. This especially helps my struggling students since they are actively learning as they work./li>li>Students get different numbers in problems. This means that I can let students work together to figure out how to solve problems, but they each have to ultimately do their own work since they all have different values./li>li>Customer service is excellent. If I email Jack, he usually replies almost immediately and is very proactive at explaining, fixing, etc./li>li>The cost is almost embarrassingly low. Jack is very motivated to keep the program affordable because he developed it while working at a low-income school. If a school district cannot afford the program, he works with them to find funding. He is an entrepreneur, but I know that this is more of a service to him./li>/ul>My circumstances are different than most, as I teach honors physics and AP Physics 1 to high-performing high school freshman. I believe that Positive Physics is a big reason that my AP students typically have a very high pass rate (usually about 80%)./div>div classhTeacher>Debbie, High School Teacher from NM/div>div classhQuote>I have never used an online source as regularly as I do this one./div>div classhTeacher>Kevin, High School Teacher from KS/div>div classhQuote>Positive Physics is the single best tool to help students learn physics and chemistry, from introductory/college prep level to advanced placement. Students thrive in person and virtually when they work together on the concepts while each using their own given values. Positive Physics has saved us teachers so much prep and grading work, and has benefitted our students thoroughly! /div>div classhTeacher>Elizabeth, High School Teacher from VA/div>div classhQuote>I just wanted to share that for the first time in many years I get the feeling that I am teaching real physics to my students (including those with serious algebra skills deficiencies) and not having to water down the content!/div>div classhTeacher>Antonio, High School Teacher from TX/div>div classhQuote>I am writing to tell you how much both my students and I love Positive Physics. I cant tell you how much we ALL wish there was a site like yours for AP Statistics! Of which 67% are also my AP Physics students. This is because my students truly both understand and feel proficient as Physics students. They are the cream of the crop perfectionists; and I have been teaching for 23 years, so I can assure you that I am not exaggerating. To see my students struggling and exasperated by the disparity between the level of difficulty of our text and AP type questions. I felt the same way and shied away from using resources that demanded a better synthesis and knowledge of AP type questions; in which each unit requires additional practice and knowledge from a unit they have not studied yet. They had begun to think they were doomed and the only hope was a TON of AP practice in a very short time frame. Now, they not only feel successful, but they understand AND can apply their knowledge in a Positive and, for lack of a better word, nurturing environment. They look forward to the next Positive Physics Unit and they are also looking forward to reviewing using all of the Positive Physics units as they begin the countdown to Test Day. Thank you!/div>div classhTeacher>Tina, High School Teacher from FL/div>div classhQuote>This is the best site I have found for actually guiding students through problems. Many of my students have said that it has been really helpful and they feel like theyve learned a lot, even learning on their own from home because of this program!/div>div classhTeacher>Molly, High School Teacher from OH/div>div classhQuote>My kids are still being challenged regularly to deepen their understanding of physics. I am so grateful to have such a meaningful tool to use that does not involve extensive planning and developing on my part! I am a big fan of Positive Physics!/div>div classhTeacher>Janet, High School Teacher from MI/div>div classhQuote>Positive Physics has fundamentally improved how I teach and how my students learn. Before I discovered this site I relied entirely on worksheets for practice problems. Students could copy answers from one another, or might accidentally leave questions partly blank, or go in completely the wrong direction while problem-solving without realizing it until the end. The responsibility would be on me to resolve these issues, always at the expense of my time and energy, which would have been better spent helping students. My current students now use a 50/50 mix of Positive Physics along with standard worksheets, and Ive observed that these students take greater ownership of their learning than previous groups had. My students can now easily gauge their level of comprehension and how much of their work theyve completed (using the percentages) and they can identify exactly which types of problems they need help understanding. The different values for each student holds each of them accountable for their own learning, and the autograding has saved me tremendous time which Im now able to spend helping students or running labs. Best of all, during group work rather than hearing my students say What did you get for number four? I now hear them say How did you do number four? which is a HUGE improvement. If I were forced to give up all of my teaching resources except for one, I would keep Positive Physics. When factoring in the Assessments and Extra Practice features, its absolutely the most valuable tool in my arsenal as a physics teacher./div>div classhTeacher>Mike, High School Teacher from MA/div> /div> /div> /div> /div> /div> !-- div classcontainer-fluid mt-2 pt-5 pt-md-4 pb-5 pb-md-4 stylebackground: #DEE2E6> div classrow mb-5> div classcol-12> div classpr-4 pt-1 pb-1 bannerBackground> h2 stylefont-size: 1.35rem; color: black;> Request a quote or purchase a subscription. /h2> /div> /div> /div> div classrow justify-content-center> div classcol-12 col-lg-8> div classcard-deck ml-3 ml-md-5 mr-3 mr-md-5 text-center> div classcard mb-4 mb-md-0 shadow-sm> div classcard-header> h4 classmy-0 font-weight-normal>Quote/h4> /div> div classcard-body> div classmb-4>span>Request a quote to begin PO process./span>/div> a href/quote target_blank>button typebutton classblueContentButton>Request a Quote/button>/a> /div> /div> div classcard mb-4 mb-md-0 shadow-sm d-none> div classcard-header> h4 classmy-0 font-weight-normal>PayPal/h4> /div> div classcard-body> div classmb-4>span>Purchase subscription via PayPal./span>/div> button typebutton idpaypalPurchaseLink classblueContentButton>Pay Now/button> /div> /div> div classcard mb-0 mb-md-0 shadow-sm> div classcard-header> h4 classmy-0 font-weight-normal>Credit Card/h4> /div> div classcard-body> div classmb-4>span>Purchase subscription via credit card./span>/div> button typebutton namestripePurchaseLink classblueContentButton>Pay Now/button> /div> /div> /div> /div> div classcol-12 col-md-6 text-center mt-4> span stylefont-size: 14px> After purchase we will contact you within 24 hours to link to your account.br> Please contact a hrefmailto:jack@positivephysics.org>Jack Replinger/a> with questions or to request a quote.br> District pricing available by request. /span> /div> /div> /div> div classcontainer-fluid pt-5 pt-md-4 pb-5 pb-md-4 stylebackground: #f8f8f8> div classrow mb-5 d-none> div classcol-12> div classpr-4 pt-1 pb-1 bannerBackground stylebackground: #B2E9FF;> span stylefont-size: 1.35rem;color: #212529> Were working with a target_blank hrefhttps://www.physicsclassroom.com>The Physics Classroom/a> and a target_blank hrefhttps://www.flippingphysics.com>Flipping Physics/a> . Check out how a target_blank hrefhttps://docs.google.com/spreadsheets/d/17si90o2SAAtcVowVcNd2CG-WLl1hcOayQJgda2hf8qQ/edit?uspsharing> were aligned /a>. /span> /div> /div> /div> div classrow mb-5> div classcol-12> div classpr-4 pt-1 pb-1 bannerBackground> h2 stylefont-size: 1.35rem; color: black;> Our Platform & Strategy /h2> /div> /div> /div> div classrow mt-5 pl-4 pr-4> div classcol-12 col-md-6 text-center order-2 order-md-1> img srchttps://www.positivephysics.org/s3/images/various/features3/Slide1.gif altExample Student Problem View stylewidth:100%;border: 2px solid #e4e4e4> /div> div classcol-12 col-md-6 text-center mt-2 order-1 order-md-2 mb-4 mb-md-0> h3 stylecolor: #2989d8>Immediate Feedback for Student/h3> span> Students can check their answers at anytime to ensure that they are practicing correctly. Students love seeing their correct answers turn green and can quickly identify and correct their errors. /span> /div> /div> div classrow mt-5 pl-4 pr-4> div classcol-12 col-md-6 text-center mt-2 mb-4 mb-md-0> h3 stylecolor: #2989d8>Efficient Tracking & Grading for Teachers/h3> span> The student scores page on our teacher account saves teachers countless hours of grading. In addition, teachers can track each students progress in real-time and see if there are specific skills or problems where students need more guidance. /span> /div> div classcol-12 col-md-6 text-center> img srchttps://www.positivephysics.org/s3/images/various/features3/Slide2.gif altExample Teacher Dashboard stylewidth:100%;border: 2px solid #e4e4e4> /div> /div> div classrow mt-5 pl-4 pr-4> div classcol-12 col-md-6 text-center order-2 order-md-1> img srchttps://www.positivephysics.org/s3/images/various/features3/Slide5.gif altFree body diagrams, accelaration, movement, collisions, circuits, and sound. stylewidth:100%;border: 2px solid #e4e4e4> /div> div classcol-12 col-md-6 text-center mt-2 order-1 order-md-2 mb-4 mb-md-0> h3 stylecolor: #2989d8>3000 problems including covering:/h3> h5 stylecolor: #2989d8>AP Physics 1 fundamentals, NGSS inquiry activities, & Conceptual Physics /h5> span> Positive Physics includes multiple units on forces and motion as well as units on torque, momentum, energy, springs & oscillations, universal gravitation, waves, light, electrostatics, magnetism and electricity. Each unit includes an NGSS-aligned inquiry activity for each unit. /span> /div> /div> div classrow mt-5 pl-4 pr-4> div classcol-12 col-md-6 text-center mt-2 mb-4 mb-md-0> h3 stylecolor: #2989d8>Traditional Problems Broken Down into Accessible Modules/h3> span> Within each unit, students master individual skills to gain confidence before applying them to traditional physics problems. /span> /div> div classcol-12 col-md-6 text-center> img srchttps://www.positivephysics.org/s3/images/various/features3/Slide4.gif altBreaking Down Problems Into Accessible Modeles: ensures all students master the material. stylewidth:100%;border: 2px solid #e4e4e4> /div> /div> div classrow mt-5 pl-4 pr-4> div classcol-12 col-md-6 text-center order-2 order-md-1> img srchttps://www.positivephysics.org/s3/images/various/features3/Slide6.gif altiPads showing different numbers for each student as each student gets their own numbers and cannot copy work from others. stylewidth:100%;border: 2px solid #e4e4e4> /div> div classcol-12 col-md-6 text-center mt-2 order-1 order-md-2 mb-4 mb-md-0> h3 stylecolor: #2989d8>Different Problems for Every Student/h3> span> Our random number generator ensures that each student receives different numbers in their problems and our random assessment generator provides a different assessment for each student. Our random assessment generator also allows teachers to easily provide retakes. /span> /div> /div> /div> div classcontainer-fluid pt-5 pt-md-4 pb-5 pb-md-4> div classrow mb-5> div classcol-12> div classpr-4 pt-1 pb-1 bannerBackground> h2 stylefont-size: 1.35rem; color: black;> Award-winning platform designed for physics learners of any background /h2> /div> /div> /div> div classrow> div classcol-12 pl-4 pr-4> ul classlist-group list-group-horizontal styleflex-direction: row;overflow-x: auto;padding-bottom:5px;> li classlist-group-item> a hrefhttps://vimeo.com/297406817 target_blank> img srchttps://www.positivephysics.org/s3/images/various/awards/Slide1.gif altTeach for America Alumni Leadership Award classawardImages> /a> /li> li classlist-group-item> a hrefhttps://dailymemphian.com/section/opinion/article/6616/a-memphis-startup-changes-physics-education-i target_blank> img srchttps://www.positivephysics.org/s3/images/various/awards/Slide2.gif altDaily Memphian logo classawardImages> /a> /li> li classlist-group-item> a hrefhttps://chalkbeat.org/posts/tn/2018/12/05/this-memphis-teacher-wanted-to-make-learning-physics-more-engaging-so-he-created-a-website-now-its-used-in-40-countries/ target_blank> img srchttps://www.positivephysics.org/s3/images/various/awards/Slide3.gif altChalkbeat logo classawardImages> /a> /li> li classlist-group-item> img srchttps://www.positivephysics.org/s3/images/various/awards/Slide4.gif altTN Charter School Center Teacher of the Year classawardImages> /li> li classlist-group-item> a hrefhttps://www.wmcactionnews5.com/2018/12/13/soulsville-physics-teacher-creates-website-teaching-students-worldwide/ target_blank> img srchttps://www.positivephysics.org/s3/images/various/awards/Slide5.gif altWMC Action News logo classawardImages> /a> /li> li classlist-group-item> a hrefhttps://magazine.rice.edu/summer-2019/physics-america target_blank> img srchttps://www.positivephysics.org/s3/images/various/awards/Slide6.gif altRice Magazine classawardImages> /a> /li> li classlist-group-item> a hrefhttps://www.pledgecents.com/signup/event/positive-physics target_blank> img srchttps://www.positivephysics.org/s3/images/various/awards/Slide7.gif altPledgeCents classawardImages> /a> /li> li classlist-group-item> a hrefhttps://wearememphis.com/memphian-stories/jack-replinger/ target_blank> img srchttps://www.positivephysics.org/s3/images/various/awards/Slide8.gif altWe Are Memphis classawardImages> /a> /li> /ul> /div> /div> /div> div classcontainer-fluid pt-5 pt-md-4 pb-5 pb-md-4 stylebackground: #f8f8f8> div classrow mb-5> div classcol-12> div classpr-4 pt-1 pb-1 bannerBackground> h2 stylefont-size: 1.35rem; color: black;> Teacher Reviews /h2> /div> /div> /div> div classrow> div classcol-12> div idcarouselExampleIndicators classcarousel slide p-4 data-ridecarousel> ol classcarousel-indicators> li data-target#carouselExampleIndicators data-slide-to0 classactive>/li> li data-target#carouselExampleIndicators data-slide-to1>/li> li data-target#carouselExampleIndicators data-slide-to2>/li> li data-target#carouselExampleIndicators data-slide-to3>/li> li data-target#carouselExampleIndicators data-slide-to4>/li> li data-target#carouselExampleIndicators data-slide-to5>/li> /ol> div classcarousel-inner w-75 ml-auto mr-auto mb-4> div classcarousel-item active> span classteacherResponse> PositivePhysics is awesome! The platform is incredibly simple for students and teachers. There are so many problems to solve. The graphics, explanations, and flow are easy to follow and therefore make heavy learning feel easy. Kids are easily engaged by the logical scaffolding of concepts. I was swamped taking on two new classes this year, and PositivePhysics saved me so much time. At a Title 1 school with very limited resources, I felt like I could finally push students to a new level of rigor using just their phones! /span>br>br> span classteacherResponseName>- Nikki, Teacher from Connecticut/span> /div> div classcarousel-item> span classteacherResponse> Used for my AP Physics 1 class and provided a great word problem practice resource with immediate positive reinforcement when checking their work step by step. Definitely saw an increase in the effort students put into their practice problems outside of class as I had students stopping by at all times of the day to talk about a problem on Positive Physics or excited when working ahead and completing a section well before the due date. Definitely a positive contribution to my AP class :-) /span>br>br> span classteacherResponseName>- Joseph, Teacher from Pennsylvania/span> /div> div classcarousel-item> span classteacherResponse> Thanks again for everything! This has really pushed my kids (and me!) It is a tremendous resource. /span>br>br> span classteacherResponseName>- David, Teacher from Tennessee/span> /div> div classcarousel-item> span classteacherResponse> I think the strength of positive physics is that it breaks the problems down and I don’t think there’s anything out there like it! /span>br>br> span classteacherResponseName>- Paul, Teacher from California/span> /div> div classcarousel-item> span classteacherResponse> I used positivephysics.org for enrichment and my students loved it. They could practice anytime and anywhere. /span>br>br> span classteacherResponseName>- Vidya, Teacher from North Carolina/span> /div> div classcarousel-item> span classteacherResponse> This site has enormous potential. My students enjoyed using Positive Physics and it helped them master concepts. I would like to use it more in the future and plan to incorporate it even more next year! /span>br>br> span classteacherResponseName>- Robin, Teacher from Alabama/span> /div> /div> a classcarousel-control-prev href#carouselExampleIndicators rolebutton data-slideprev> span classcarousel-control-prev-icon aria-hiddentrue>/span> span classsr-only>Previous/span> /a> a classcarousel-control-next href#carouselExampleIndicators rolebutton data-slidenext> span classcarousel-control-next-icon aria-hiddentrue>/span> span classsr-only>Next/span> /a> /div> /div> /div> /div> --> div classcontainer-fluid pt-5 pt-md-4 pb-5 pb-md-5> div classrow mb-5> div classcol-12> div classpr-4 pl-3 pt-1 pb-1 bannerBackground> h2 stylefont-size: 1.5rem; color: black;> Our Team & Our Story /h2> /div> /div> /div> div classrow pl-2 pr-2> div classcol-12 col-md-3 mb-2 text-center mb-5 mb-md-0> div> img stylemax-width:300px;width:100% altJack Replinger picture srchttps://www.positivephysics.org/s3/images/various/teampics/Slide6.gif> /div> div classmt-3 stylefont-size:18px> span stylecolor: #2989d8;>Jack Replinger/span>br> span>Co-Founder, CEO & Content Creator/span>br> div stylefont-size:13px> 2020-2021 Oxford University Skoll Scholarbr> 2020 TFA National Innovation Award Finalistbr> 2018 TFA-Memphis Leadership Award Winnerbr> 2015 TN Charter School Teacher of the Yearbr> a hrefmailto:jack@positivephysics.org>jack@positivephysics.org/a> /div> /div> /div> div classcol-12 col-md-3 mb-2 text-center mb-5 mb-md-0> div> img stylemax-width:307px;width:100% altAnthony Fizer picture srchttps://www.positivephysics.org/s3/images/various/teampics/Slide8.png> /div> div classmt-3 stylefont-size:18px> span stylecolor: #2989d8;>Anthony Fizer/span>br> span>Co-Founder & CTO/span>br> div stylefont-size:13px> 2020 Rhodes College Featured Black Entrepreneurbr> 2019 Shelby County Commissioners Impact Awardbr> !--a hrefmailto:anthony@positivephysics.org>anthony@positivephysics.org/a>--> /div> /div> /div> div classcol-12 col-md-3 mb-2 text-center mb-5 mb-md-0> div> img stylemax-width:307px;width:100% altAbi Vega picture srchttps://www.positivephysics.org/s3/images/various/teampics/abi3.png> /div> div classmt-3 stylefont-size:18px> span stylecolor: #2989d8;>Abi Vega/span>br> span>Chief Content Author/span>br> div stylefont-size:13px> 2022 Notre Dame-Belmont Teacher of the Yearbr> a hrefmailto:abi@positivephysics.org>abi@positivephysics.org/a> /div> /div> /div> div classcol-12 col-md-3 mb-2 text-center> div> img stylemax-width:300px;width:100% altSoulsville Students Working on Laptops srchttps://www.positivephysics.org/s3/images/various/teampics/Slide3.gif> /div> div classmt-3 stylefont-size:18px> span stylecolor: #2989d8;>Soulsville Students/span>br> span>Chiefs of Inspiration & Quality Control/span>br> span stylefont-size:13px> /span> /div> /div> /div> div classrow pl-3 pr-3 mt-5> div classcol-12> div stylemargin-bottom:10px> span> During my second year of teaching, I was watching my class struggle through their midterm exam. It was one of the lowest points of my teaching career, but it would turn out to be one of the most inspirational. DeMarcus, lacking a strong foundation in mathematics, had made an error manipulating an equation; Raven was stuck on the third step of a problem, the step which always seemed to give her trouble; and Josh was just staring at the wall, averting his eyes from the paper, completely intimidated by the words and numbers on the test. My students were frustrated because they desperately wanted to be successful and they could not succeed at solving the problems. And at that moment it hit me, the failure was really my own. /span> /div> div idourStoryAccordion> !-- div classcard card-body>--> div stylemargin-bottom:10px> span> By relying so heavily on long example problems and algebraic formulas as is done in the traditional approach to teaching physics, I was making physics inaccessible to too many of my students who came to me grade levels behind in math and reading. Worst of all, even those students who scored well on the exam, had not understood the larger picture—namely, how the process of solving the problem was a demonstration of a conceptual principle of physics, and they had not experienced any of the wonder and joy of learning physics. /span> /div> div stylemargin-bottom:10px> span> So I started over, because I was determined that any student who sat in my physics class could learn and love physics. Over the last decade, through many trials and with the help and patience of my amazing students and co-workers, I developed a curriculum, I call Positive Physics. After seeing how successful my students were, I decided that this needed to become a website, so students could interact with the curriculum and I could share it with others. At first, everyone I spoke to said that I could not make this happen without a large team and immense financial resources. However, after a pick-up basketball game, I happened to share my story with my friend and incredibly talented developer, Anthony Fizer, and he said he believed we could make this happen ourselves. Less than three months later, my students were testing the first version of positivephysics.org. /span> /div> div stylemargin-bottom:20px> span> The website that you are using has been revised and edited countless times based on feedback from my students and the amazing teachers who have tested the site. We hope that it helps you have a positive experience learning and teaching physics.br>br> - Jack /span> /div> /div> /div> /div> /div> /div> !-- new content --> !--session modal--> div classmodal fade idsessionExpiredModal tabindex-1 roledialog aria-labelledbysessionExpiredModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>session expired/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div classcontainer-fluid> div classrow> div classcol-sm-12> div id>Your current session has expired./div> /div> /div> /div> /div> !-- Modal Footer --> div classmodal-footer> button classgrayModalButton data-dismissmodal> close /button> /div> /div> /div> /div> !--session modal--> !--paypal modal--> div classmodal fade idpaypalModal tabindex-1 roledialog aria-labelledbypaypalModal aria-hiddentrue> div classmodal-dialog> div classmodal-content> !-- Modal Header --> div classmodal-header> h5 classmodal-title>pay via PayPal/h5> button typebutton classclose data-dismissmodal> span aria-hiddentrue>×/span> span classsr-only>Close/span> /button> /div> div classmodal-body> div classcontainer-fluid> div classrow> div classcol-12 text-center> form actionhttps://www.paypal.com/cgi-bin/webscr methodpost target_blank styledisplay: inline-block> input typehidden namecmd value_s-xclick> input typehidden namehosted_button_id value8TRAYLZSLMHR2> input typehidden nameon0 value2020-2021 Subscription> span>2020-2021 Subscription/span> br> select nameos0 classform-control mb-2> option value1 Teacher & 1 Section>1 Teacher & 1 Section $199/option> option value1 Teacher & 2 Sections>1 Teacher & 2 Sections $299/option> option value1 Teacher & Unlimited Students>1 Teacher & Unlimited Students $399/option> option value2 Teachers & Unlimited Students>2 Teachers & Unlimited Students $699/option> option value3 Teachers & Unlimited Students>3 Teachers & Unlimited Students $999/option> option value4 Teachers & Unlimited Students>4 Teachers & Unlimited Students $1,299/option> option value5 Teachers & Unlimited Students>5 Teachers & Unlimited Students $1,599/option> /select> input typehidden namecurrency_code valueUSD> input typeimage srchttps://www.paypalobjects.com/en_US/i/btn/btn_buynow_LG.gif border0 namesubmit altPayPal - The safer, easier way to pay online!> img alt border0 srchttps://www.paypalobjects.com/en_US/i/scr/pixel.gif width1 height1> /form> /div> /div> div classrow mt-2 mb-2> div classcol-12 text-center> hr/> /div> /div> div classrow> div classcol-12 text-center> form actionhttps://www.paypal.com/cgi-bin/webscr methodpost target_blank styledisplay: inline-block> input typehidden namecmd value_s-xclick> input typehidden namehosted_button_id valueHLW4BEP5DD5QL> input typehidden nameon0 value3 Year Subscriptions (Discounted!)> span>3 Year Subscriptions (Discounted!)/span>br> select nameos0 classform-control mb-2> option value1 Teacher & 1 Section>1 Teacher & 1 Section $399/option> option value1 Teacher & 2 Sections>1 Teacher & 2 Sections $599/option> option value1 Teacher & Unlimited Students>1 Teacher & Unlimited Students $799/option> option value2 Teachers & Unlimited Students>2 Teachers & Unlimited Students $1,399/option> option value3 Teachers & Unlimited Students>3 Teachers & Unlimited Students $1,999/option> option value4 Teachers & Unlimited Students>4 Teachers & Unlimited Students $2,599/option> option value5 Teachers & Unlimited Students>5 Teachers & Unlimited Students $3,199/option> /select> input typehidden namecurrency_code valueUSD> input typeimage srchttps://www.paypalobjects.com/en_US/i/btn/btn_buynow_LG.gif border0 namesubmit altPayPal - The safer, easier way to pay online!> img alt border0 srchttps://www.paypalobjects.com/en_US/i/scr/pixel.gif width1 height1> /form> /div> /div> /div> /div> !-- Modal Footer --> div classmodal-footer> button classgrayModalButton data-dismissmodal> close /button> /div> /div> /div> /div> !--paypal modal--> div classcontainer-fluid pt-3 pb-3 stylebackground: #dee2e6; font-size: 14px;> div classrow pl-3 pr-3> div classcol-12 text-center> a hrefmailto:jack@positivephysics.org>Contact Us/a> a href/terms target_blank>Privacy Policy (including FERPA & SOPPA)/a> !-- a href/images/release_doc.pdf downloadrelease_doc.pdf>Release Notes/a> --> All rights reserved © 2022 /div> /div>/div> !-- Start of HubSpot Embed Code --> script typetext/javascript idhs-script-loader async defer srchttps://js-na1.hs-scripts.com/21952812.js>/script> !-- End of HubSpot Embed Code --> /body> /html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]