Learn to Teach Java | UC San Diego Division of Extended Studies
![](https://dc.ads.linkedin.com/collect/?pid=1112684&fmt=gif)
Skip to Content shopping_cart search twitter instagram facebook google linkedin youtube mail thumbs-up phone Chat Bubble envelope icon Location Pin Icon Download Icon calendar mobile Coronavirus Information for the UC San Diego Division of Extended Studies Community: Chancellor Khosla released information about the University of California’s approved COVID-19 vaccination policy. Learn More Toggle main menu visibility Collaborate Partner With Us Custom Training Teach for Us Sign In My Extension Canvas Instructor Link Search UCSD Division of Extended Studies Courses & Programs Arts & Humanities Art History Children's Book Writing & Illustration Fine Art Humanities Illustration Performing Arts Photography Studio & Decorative Arts Business & Leadership Accounting and Taxation Business Management Facilities Engineering and Management Finance and Business Analysis Human Resource Management Leadership Development Marketing Nonprofit Management Project Management & Lean Six Sigma Corporate Education & Custom Training Data Analysis & Mathematics Applied Mathematics Bioinformatics and Biostatistics Business Intelligence Data Science Degree Credit College Credit Concurrent (Open) Enrollment Graduate Programs Digital Arts Computer-Aided Design (CAD) & Building Information Modeling (BIM) Graphic & Web Design Photography User Experience (UX) Design Video & Editing Education Commission Approved Programs Professional Development Supporting K-12 Students Teaching English as a Foreign Language (TEFL) Teaching Strategies for Adults Engineering Communications Engineering Electrical Engineering Embedded Engineering Engineering Design Facilities Engineering and Management Systems Engineering Environment & Sustainability Environmental Management Sustainability Urban Planning and Preservation Healthcare Clinical Trials & Regulatory Affairs Counseling & Behavioral Sciences Healthcare General Education Healthcare Informatics Healthcare Technology Lactation & Perinatal Education Medical Coding and Revenue Cycle Medical Communication Medical/Clinical Laboratory Science Nursing & Clinical Professionals Nutrition Post Baccalaureate Programs International Programs Languages and English Learning English as a Second Language (ESL) Foreign Languages Teaching English as a Foreign Language (TEFL) Translation & Interpretation Law Advanced Legal Education Intellectual Property Paralegal Studies Occupational Safety & Health Cal/OSHA Courses OSHA Safety Courses OSHA Trainer Courses UCSD Safety Courses Osher Lifelong Learning Institute Pre-College Academic Connections A-G Approved Courses from UC Scout College Credit Futures - Programs for High Schoolers Global Environmental Leadership and Sustainability Library NExT Partnership Programs Research Scholars Sally Ride Science Academy Test Preparation Sciences Basic Sciences Brewing Clinical Trials & Regulatory Affairs Diagnostics and Medical Technology Industrial Biotechnology Pharmaceutical Operations Therapeutic Discovery and Development Technology Healthcare Informatics IT Operations and Management Mobile Applications Programming & Design Programming and Scripting Languages System Administration, Networking and Security Web Technologies and Design Writing Children's Book Writing & Illustration Copyediting Creative Writing Science Communication Technical Communication News & Events Event Calendar Extended Studies Blog Public Events & Lectures Burke Lectureship on Religion and Society Helen Edison Lecture Series Downtown Community Events Kyoto Prize Symposium Social Media Directory Media Room Community & Research UCTV & UCSD-TV Center for Research + Evaluation California Workforce and Degree Completion Needs Serving the Community Global CONNECT UC Professional Development Institute (UCPDI) Collaborate With Us Teach for Us Corporate Education & Custom Training Partner With Us Student Resources COVID-19 Updates Academic Information Additional Services Career Resources LAUNCH Course Catalogs & Magazines Financial Resources Income Share Agreement (ISA) Workforce Innovation Opportunity Act (WIOA) Veterans Education Benefits Student Grant Program Forms Library International Student Services Registration Policies and Procedures Concurrent Enrollment Services for Students with Disabilities Student Rights and Responsibilities Transcripts Tuition and Fees About Division of Extended Studies Careers Contact Us Instructors Locations, Maps & Transportation San Diego Office of the Dean Division of Extended Studies Calendar international programs Learn to Teach Java Home / Courses And Programs / Learn to Teach Java SHARE: Twitter Facebook LinkedIn In this self-paced, start anytime, online course prepare to teach Java. Counts toward the Supplementary Authorization in Computer Science. Learn using CS Awesome - aligned with the new APCS A. Prepare to Teach Java including APCS A Java is the most common introductory programming language in universities -- which is why the new (2019-202) Advanced Placement Computer Science A course continues to use it. In many states, APCS A now counts as a high school math option -- increasing the demand for APCS A teachers. In our Learn to Teach Java course you will learn Java content -- but in a manner specifically tailored for teachers and your needs. Learn to teach introductory Java -- with a focus on the new (2019-2020) Advanced Placement Computer Science A curriculum. Preview the free, online, interactive CS Awesome curriculum with overview videos to help you prepare for class efficiently. Learn teaching tips and access supporting materials from an expert in CS education with 15+ years experience including advice on teaching debugging, code tracing (for answering multiple choice questions) and problem solving patterns. Complete activities specifically designed for teachers and create materials you can use in your classroom. Course Number: EDUC-40287 Credit: 4.00 unit(s) There are no sections of this course currently scheduled. Please contact the Education department at 858-534-9286 or unexeduc@ucsd.edu for information about when this course will be offered again. Stay in Touch Hear about upcoming events and courses SUBSCRIBE Popular in Professional Development Online Training Essentials course MCAT: Medical College Admissions Test Prep course Classroom Management: You Can't Teach in Chaos (Grades K-12) course Distance and Blended Learning for Vulnerable Groups course Technology Tools and the Common Core course Online Teaching Essentials course Critical Thinking through Financial Literacy course Teaching Online Essentials course Differentiation System Design: Classroom Level course See All In Professional Development Courses & Programs Degree Credit International Programs Occupational Safety and Health Osher Lifelong Learning Inst. Pre-College News & Events Event Calendar Extended Studies Blog Social Media Directory Media Room Community & Research UCTV & UCSD-TV Teach for Us California Workforce and Degree Completion Needs Center for Research + Evaluation Collaborate With Us Student Resources Workforce Innovation Opportunity Act (WIOA) Veterans Education Benefits Registration Policies and Procedures Services for Students with Disabilities Tuition and Fees Privacy Policy Site Map Sign up to hear about upcoming events and courses Subscribe Follow us today and get inspired! Facebook Twitter Instagram LinkedIn YouTube Copyright © 2022 Regents of the University of California. All Rights Reserved. Back to top