AP-computer science A primer:
java programming fundamentals

專為10年級以上(含)高中生所規劃之大學電腦預科先修班,將在24小時的暑期課時中傳授Java語言的精髓,打通學習進階程式設計的「任督二脈」。歡迎所有即將在秋季返校後研習AP-CS A課程者(尤其是Troy高中、Diamond Bar高中、Walnut高中、Arcadia高中學生)掌握暑期,為將來更高的挑戰打好根基。
This class is designed for 10th graders and up who plan to take AP-CS A course in their high schools or plan to take College Board AP-CS A exam in 2018. It is a 24-hour preview program aimed to give students a great head start in Java language so that they are 5-month ahead of their peers taking AP-CS class in regular school year. Students will be exposed to the ins-and-outs of Java language including its syntax and core concepts of OOP (Object-Oriented Programming), and its application in real life through plenty of hands-on projects. It is highly recommended for students currently studying at Troy High, Diamond Bar High, Walnut High, and Arcadia High to better prepare them for further challenges from their high schools.
Java programming language was invented by Sun Micro Systems with over 20 years of theoretical and practical foundation in Object Oriented Programming (OOP). It is widely used in the software industry to drive enterprise computing, and is the subject of AP-Computer Science (AP-CS) exam.
It is not the most intuitive programming language to learn, though. Mastering Java will require ample time of practice to fully understand the design principles, its application and the benefits of OOP engineering made possible by Java. By learning Java during the summer time, students will be more confident in the following year's AP-CS class and exam, and will establish a strong foundation when learning more advanced programming skills such as mobile app development.
The value of learning Java and passing AP-CS A exam in high school is enormous. Not only can students demonstrate their extraordinary technological skills when applying for colleges, mastering Java language will also provide tangible benefits in college stage, including head start in Computer and Engineering fields and financial reward for waiving the entry level college programming courses (or receiving college credits).
According to College Board, taking AP-CS A can lead to a future in 130 career areas and 48 college majors.
Prerequisite: Proficiency in Algebra (Students must bring own laptop computers)
大學電腦預科AP ComSci 暑期先修班
教學目標:大學先修、實力養成、考試準備
學習難易度:4~5 (5 最難,1 最易)
適合年級:10年級以上
附註說明:上課須學生自備手提電腦
This class is designed for 10th graders and up who plan to take AP-CS A course in their high schools or plan to take College Board AP-CS A exam in 2018. It is a 24-hour preview program aimed to give students a great head start in Java language so that they are 5-month ahead of their peers taking AP-CS class in regular school year. Students will be exposed to the ins-and-outs of Java language including its syntax and core concepts of OOP (Object-Oriented Programming), and its application in real life through plenty of hands-on projects. It is highly recommended for students currently studying at Troy High, Diamond Bar High, Walnut High, and Arcadia High to better prepare them for further challenges from their high schools.
Java programming language was invented by Sun Micro Systems with over 20 years of theoretical and practical foundation in Object Oriented Programming (OOP). It is widely used in the software industry to drive enterprise computing, and is the subject of AP-Computer Science (AP-CS) exam.
It is not the most intuitive programming language to learn, though. Mastering Java will require ample time of practice to fully understand the design principles, its application and the benefits of OOP engineering made possible by Java. By learning Java during the summer time, students will be more confident in the following year's AP-CS class and exam, and will establish a strong foundation when learning more advanced programming skills such as mobile app development.
The value of learning Java and passing AP-CS A exam in high school is enormous. Not only can students demonstrate their extraordinary technological skills when applying for colleges, mastering Java language will also provide tangible benefits in college stage, including head start in Computer and Engineering fields and financial reward for waiving the entry level college programming courses (or receiving college credits).
According to College Board, taking AP-CS A can lead to a future in 130 career areas and 48 college majors.
Prerequisite: Proficiency in Algebra (Students must bring own laptop computers)
大學電腦預科AP ComSci 暑期先修班
教學目標:大學先修、實力養成、考試準備
學習難易度:4~5 (5 最難,1 最易)
適合年級:10年級以上
附註說明:上課須學生自備手提電腦