- Byron P. Steele II High School
- Mr. Cyr's Home Page
AP Computer Science A
-
AP Computer Science A® (CSA) is equivalent to a first-semester, college level course in computer science. The course introduces students to computer science with fundamental topics that include problem solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes both object-oriented and imperative problem solving and design using Java language. These techniques represent proven approaches for developing solutions that can scale up from small, simple problems to large, complex problems. The AP CSA course curriculum is compatible with many CS1 courses in colleges and universities.
Usefull Links:
Class online resources:
Google Classroom:
Edhesive Online Program:
CS Awesome AP CSA JAVA Online Program:
https://runestone.academy/runestone/books/published/csawesome/index.html
CodingBat Online Problems:
Online IDE for Java:
Repl.it(you must leave the program name "Main" in order to run it):
JDoodle (This one has become my favorite online IDE)
https://www.jdoodle.com/online-java-compiler/
onlineGBD Compiler
https://www.onlinegdb.com/online_java_compiler
Online Textbooks:
Online Java Videos:
Edhesive Videos (A little hard to navigate because of the tiltles, but good videos)