Overview
This week we will finish the last new topic we need to study before the CPE certification, vectors, and begin preparing for the certification in earnest.
Thursday, October 9th
Classwork / Homework
I'm out sick today.
We'll postpone the planned discussion of vectors until next Tuesday, and use this time to finish study prep for the CPE.
Grades from the test you took last class were very good overall. The grade distribution was A:6 , B:2 , C:2 , D:0 , E:3. This means 10 of the 12 of you who took the test scored either at the 70% threshold needed to earn CPE certification or within one or two questions of meeting that threshold. So we are in range of meeting our goal of having all or almost all of you earn your certification.
Use both class time today and homework time to finish C++ Essentials 1, and come to class next Tuesday with any questions you have from the material, especially any C++ language features that appear in the prep material to which you feel we have not paid adequate attention.
We'll take another practice test at the beginning of our next class.
Monday, October 6th
Classwork
As we discussed at the end of last class, we'll begin today with a 15 question CPE practice test. By now you have seen every topic on the exam except vectors, and there are no vector questions on this test.
After the test we will finish discussing the rest of the chapter on pointers. Specifically, we will be discussing the close relationship between pointers and arrays in C++, and how native C strings are implemented as arrays of characters.
Homework
Begin working your way through the C++ Essentials 1 online course, completing as much of it as you can in the 90 minutes you have for homework. This course is created by the same organization that makes the CPE exam, and we now have 26 days to use it to prepare for the certification exam on Thursday, October 31st.
I'm hoping some of you will feel ready to take it a week early. If you do, and if you only miss certification by one or two questions, you can retake it on the 31st.