Lecture 4/6: Lecture 1 Q&A


Lecture 1 Questions and Answers (Exported from Zoom Q&A log)

Q: sound isn’t good, it keeps popping

A1: looking into it, thanks!


Q: the sound is better now!

A1: thanks!


Q: sound is better!

A1: cool!


Q: Is all video and audio dosabled for students normally?

A1: yes, this is a property of Zoom webinars.


Q: Sound is still popping frequently

A1: live answered


Q: sound is till popoing :(

A1: live answered


Q: Im not getting any popping at all - sure it's not j students wifi?

A1: live answered


Q: The sound is better on my end as well.

A1: live answered


Q: It isn't popping for me. Maybe the problem isn't with Chris's system.

A1: live answered


Q: people can also increase the audio in their own settings

A1: live answered


Q: sound quality is great on my comp

A1: live answered


Q: my sound is fine!

A1: live answered


Q: Julie’s sound is very laggy on my end - not sure if anyone else has that issue

A1: live answered


Q: my sound is also completely fine

A1: live answered


Q: Will we have closed captioning for the lecture

A1: yes, we are currently working on enabling it


Q: still popping on my end, for all speakers. Also, I just had a meeting on google hangouts for work and it was fine (so don't think it's my wifi)

A1: live answered


Q: when do we sign up for sections?

A1: live answered


Q: Sound is great on my end

A1: live answered


Q: no popping

A1: live answered


Q: sound got better for me after using ethernet instead of wifi

A1: live answered


Q: i know we can’t send code to section leaders, how will LaIR work online?

A1: You can share your screen with SL over zoom


Q: thank you!

A1: of coruse!


Q: does anyone know the meeting password for the zoom call? (trying to join by phone audio)

A1: 446558


Q: thank you

A1: live answered


Q: What is the abstraction w/ passwords?

A1: The abstraction is hashing! Chris is answering that now


Q: sorry i accidently put my hand up!

A1: no worries!


Q: are there still partners for assignments this quarter?

A1: live answered


Q: can we have partners for the assignments?

A1: live answered


Q: Will the assignments (midterm and final) still be curved?

A1: The focus wil be on formative assessment (qualitative feedback) not summative (quantitive)


Q: Will there be a partner component for assignments as in previous quarters?

A1: live answered


Q: Will letter grades be recorded somewhere in case we need them later for grad school or a letter of rec?

A1: live answered

A2: live answered


Q: Do we have anymore detail on the ‘quasi- interview’ tests yet?

A1: More details on this will be made availble on the assessments as they are finzlized.


Q: What is the overall percentage required to obtain a Satisfactory grade?

A1: live answered


Q: Are assignments then based on content from the week before they are due?

A1:

A2:

A3: Yes, all content for assignments will be covered the week before the assignment is assigned (generally)


Q: could he clarify on the assignment due time. Does it mean that we all basically have a 12 hr extension on all assignments

A1: live answered


Q: what time is midnight AOE in PST?

A1: 5 am PDT


Q: do we need the textbook?

A1: Recommend but not required.


Q: Just to clarify, what grade would we need to recieve on the assignments to recieve S?

A1: live answered


Q: When are assignments typically released?

A1: out Friday, due a week later


Q: will we have LAIR?

A1: Yes (remote)

A2: More info coming in a later slide


Q: Wait so I am confused on the AoE thing. i am mountain time, are my assignments due at midnight on friday in mountain time for me? or is there some set time according to this AoE thing that corresponds to another time in Mountain?

A1: There is a set time at which assignments are due. This will correspodn to a different time in different time zones. For you in mountain time, I think this translates to 6am.


Q: What will the times for LAIR be? Will it be from 7pm to 11PM?

A1: live answered


Q: will you hold a session for students having trouble installing QT creator?

A1: live answered


Q: Just to make sure, would midnight AoE be Friday, 5am PDT?

A1: yes


Q: will LAIR be exclusively for 106B or for other CS courses as well? will there be extensive waits?

A1: It will be both 106A and 106B


Q: how do we access Ed Discussion? The email I received says to activate my account, but when i click on this link, it says to activate an account with an email and password, but I don’t have a password?

A1: email us with a screenshot of the error, we can debug this issue offline


Q: when should we have the QT creater installed? is this on the class page?

A1: instructions here, http://web.stanford.edu/class/cs106b/qt/ you need to have it installed to do assignment 0


Q: thank you!

A1:


Q: Can the same thoery behind the abstractions we learn be used on python?

A1: yes! Thats exactly why they call it abstraction :-)


Q: Is QT for C++ analogous to what pycharm would be for Python?

A1: correct!


Q: Do we have access to the “console.h” Stanford-based library?

A1: yes


Q: alright so i know we are asked to set up qt creator but does sublime text work? or why is qt creator better

A1: Qt Creator has built in debugging and compilation tools that will allow youto build, run and debug your code


Q: If we already downloaded Qt creator a year ago when we thought we were going to take this class, should we delete the program, download OS software update, download newer version of Xcode, and redownload Qt from the website? Or is there a shorter way, such as checking for a Qt Creator update?

A1: It’s best to reinstall to get the latest and greatest.

A2: Delete and re-install!


Q: do you use line 3-6 for every program?

A1: Or something fairly similar, yes


Q: Do you have to make an integer to print?

A1: C++ print operation accepts data of different varieties so you can just hand over the integer itself


Q: where did it return 0?

A1: The return value from main() is considered the exit status of the entire program, 0 means it executed successfulyl, aanything non-zero is aan error code


Q: If we took Java, are there any major syntax differences we should be aware of?

A1: We will talk about syntaxt transitions from Java and Python in the next lecture!


Q: Does a C++ function always have to return something? Can it not just print a statement?

A1: No, there are functions that return nothing (void). We will talk about those soon!

A2: A return type of “void” indicates the function doesn’t return a value


Q: I’m getting the error that “console.h” file not found when writing the Hello World example in qt creator. Is this normal?

A1: You will need the Stanford library in your project — see the blank project on the home page of 106b


Q: How soon after class will the lecture recordings be published on canvas?

A1: however long it takes us to upload the files


Q: Will the smaller meeting also be recorded ?

A1: no


Q: Thank you!

A1: