Fall '26 Week 8
Resources
Edited Transcript
[00:00] Hello and welcome to the week 8 announcements video for CC410 in fall 2026. So you should be wrapping up the module on test doubles, as well as meeting with me to discuss your second final project check-in, and you should also have completed the first concept quiz in this class by the time you’re seeing this video.
[00:22] So this week we’re going to shift gears a little bit, and we’re going to start working on the graphical user interface part of this project, where you’re going to work on the sixth restaurant milestone, which basically establishes the scaffold for the GUI that we’re going to use for the rest of the semester. So in this milestone, you’re going to create the overall structure. I’m going to give you one example that I recommend following, but you can adjust it and feel free to get a little creative on this one—just make the design a little bit your own. Also make sure you read some of the helpful hints I give in the milestone for different ways that you could approach this.
[00:52] So, a couple of things to keep in mind with Codio: the Codio GUI update—the GUI viewer—has been updated recently. So if it tries to load on port 300, just update it to port 3050 in your web browser. Also remember that you have to start the GUI viewer in Codio before you can start your program. And then, if you’re going to test your program, make sure you type xhost plus in the terminal before testing. That will unlock all of the permissions for the xhost, and so your test program can use that as well.
[01:23] I’ll talk about this more in detail in some of the videos, but if you have questions on any of this or have trouble getting the GUI part to work, feel free to reach out and let me know. Other than that, we’re going to start doing some work with the graphical user interface around event-driven programming and external libraries, so hopefully that should be really interesting. But at this point, we’re at the halfway point of the semester. Hopefully things are going well. As always, if you have any questions, let me know. Otherwise, good luck, and I will see you again next week.