Difference: Session2:CProgramming (1 vs. 2)

Revision 22017-09-13 - uli

Line: 1 to 1
 
META TOPICPARENT name="TutorSessions"

Session 2: Basic C programming

PC systems:

Line: 9 to 9
 Install gnuplot and eclipse on all machines If there is time install CDT, the development perspective for C/C++into eclipse. Do eclipse installation only at the end of the session.

Check if ssh works from any to any machine. If not install openssh-server on all machines. The ssh client should be there, but please check. Go to one machine where you are sure sshd is working and log into all the other machines one by one.

Added:
>
>
Make a list of MAC and IP addresses for all of the machines. Are they fix or do they change from one day to the next?

If they are fixed, then edit the /etc/hosts files and add IP addresses and host names for all of the machines. Do this on one machine only. Then you may copy this file to /tmp of another machine using scp and edit the /etc/host file there using cut and past from the copied file.

If the IP addresses change then we will have to talk to out network friends and ask them to enter fixed IP addresses for these machines in the DHCP server.

 

Student exercises

Go through the student exercises and check how far they can get in a single exercise session. I presume that we will have to shift the last exercise (sine function) to the next session?

Line: 19 to 25
 
<--/commentPlugin-->
Changed:
<
<
META FILEATTACHMENT attachment="tutor_2.odt" attr="" comment="" date="1505121922" name="tutor_2.odt" path="tutor_2.odt" size="14055" user="uli" version="1"
>
>
META FILEATTACHMENT attachment="tutor_2.odt" attr="" comment="" date="1505294671" name="tutor_2.odt" path="tutor_2.odt" size="16867" user="uli" version="1"

Revision 12017-09-11 - uli

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="TutorSessions"

Session 2: Basic C programming

PC systems:

Check if new updates have arrived and if yes install them on all machines

  • apt update

  • apt upgrade

Install gnuplot and eclipse on all machines If there is time install CDT, the development perspective for C/C++into eclipse. Do eclipse installation only at the end of the session.

Check if ssh works from any to any machine. If not install openssh-server on all machines. The ssh client should be there, but please check. Go to one machine where you are sure sshd is working and log into all the other machines one by one.

Student exercises

Go through the student exercises and check how far they can get in a single exercise session. I presume that we will have to shift the last exercise (sine function) to the next session?

-- Uli Raich - 2017-09-11

Comments

<--/commentPlugin-->

META FILEATTACHMENT attachment="tutor_2.odt" attr="" comment="" date="1505121922" name="tutor_2.odt" path="tutor_2.odt" size="14055" user="uli" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback