Examine issues in teaching and learning of programming in Java with a focus teaching of secondary level students. You will learn teaching and learning of Algorithms; data structures & representation; searching & Sorting; basic software design processes & impacts on society. You will also learn to develop an educational infrastructure and professional community that supports computing in traditional K-12 environments.
Learning Objectives
By the end of the course students will be able to:
- Read and trace Java programs (in an online and on-paper environment) to demonstrate understanding of the core computing concepts covered in a common university introductory programming course (e.g. sequences, if statements, while/for loops, nested constructs, boolean and compound boolean expressions, object use, object- oriented design, inheritance, data structures [1-D and 2-D arrays and ArrayLists], and recursion)
- Utilize a freely available interactive online textbook (CS Awesome) to support students in learning Java
- Describe various types of assessment options, identify resources for finding and sharing assessments, and select assessments for a specific need
- Support students in developing deep code analysis skills, code tracing skills, problem decomposition, iterative development, and techniques for approaching free-response style programming questions
Enrollment Information
Upon successful and enrollment and payment, our partners will add participants to the course and grant them access. Please allow for up to 72 hours for access to be granted to the course.
Other Credits: 40 contact hours.
Course Number: EDS-X324C
Credit: 4.00 unit(s)
+ Expand All
-
9/2/2024 - 8/31/2025
$850
Online
-
-
-
CLASS TYPE:
Online Asynchronous.
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
-
TEXTBOOKS:
No information available at this time.
-
-
9/2/2024 - 8/31/2025
coursera.org
You will have access to your course materials on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
There are no sections of this course currently scheduled. Please contact the Business, Professional & Legal Programs department at 858-534-8131 or unexbusa@ucsd.edu for information about when this course will be offered again.