News

Day 4

Written on 05.04.23 by Lisa-Marie Rolli

Dear students,

 

this is a reminder that tomorrow is on git and unix and it is the most important day of the pre-course. It is also independent on the content of the last three days, so if you missed some of the content of these days, you can and should still attend tomorrow.

To be able to… Read more

Dear students,

 

this is a reminder that tomorrow is on git and unix and it is the most important day of the pre-course. It is also independent on the content of the last three days, so if you missed some of the content of these days, you can and should still attend tomorrow.

To be able to successful participate tomorrow, we would like to ask you to prepare some stuff:

  1. Activate you gitlab account: click on the Prog2 button on this page while you are registered in the cms.
  2. Download the VM and the Oracle Virtual Box Manager that can be found here.

Thank you and see you tomorrow!

 

Your Prog2 Pre-Course Team

Tutorial and Lecture Time

Written on 03.04.23 by Lisa-Marie Rolli

Dear students,


today, we noticed that many of you were late for the tutorial and the lecture. Please remember that everything in our schedule starts sharp. So, we want you to be punctual because otherwise, you will distract the other students and show disrespect to the person whose presentation… Read more

Dear students,


today, we noticed that many of you were late for the tutorial and the lecture. Please remember that everything in our schedule starts sharp. So, we want you to be punctual because otherwise, you will distract the other students and show disrespect to the person whose presentation you just interrupted.

Kind regards,

The Prog2 Pre-Course Team

Lecture Hall Updated

Written on 03.04.23 by Luise Puhl

Dear all,

As you might have noticed, the lecture hall for todays lecture was incorrectly entered in the timetable. It has been updated now and

todays lecture will take place in building E2 5, lecture hall 1 (as it also says in todays news).

We hope you all have a great first day at the… Read more

Dear all,

As you might have noticed, the lecture hall for todays lecture was incorrectly entered in the timetable. It has been updated now and

todays lecture will take place in building E2 5, lecture hall 1 (as it also says in todays news).

We hope you all have a great first day at the pre-course, and if you have any questions, use the forum.

 

Day 1 🎉

Written on 03.04.23 by Katharina Buchthal

Dear students,

 

we are very happy to welcome you to the Prog2 pre-course. Our first lecture will take place at 1 pm in E25, HS1.  Afterwards, you will work in small groups on the assignment sheet that you can find in the materials section. For this purpose, you will be divided into rooms, which… Read more

Dear students,

 

we are very happy to welcome you to the Prog2 pre-course. Our first lecture will take place at 1 pm in E25, HS1.  Afterwards, you will work in small groups on the assignment sheet that you can find in the materials section. For this purpose, you will be divided into rooms, which you can find on your personal status page as "coaching room". After that, at 3 pm, there will be tutorials, which will probably be in another room, which you will see as your "tutorial room" on your personal status page. The overall schedule can be found in the timetable section of the cms.

 

We are looking forward to meeting you

 

Your Prog2 Pre-Course Team

Tutorial Preferences

Written on 22.03.23 by Lisa-Marie Rolli

Dear all,

the Prog2 pre-course starts soon and we are very happy that so many of you are already registered! 
During the pre-course, we offer English or German coachings and tutorials. On your personal status page, you can now choose which language you prefer. Please do so. Otherwise, we will… Read more

Dear all,

the Prog2 pre-course starts soon and we are very happy that so many of you are already registered! 
During the pre-course, we offer English or German coachings and tutorials. On your personal status page, you can now choose which language you prefer. Please do so. Otherwise, we will assign you randomly. 
We are looking forward to meeting you soon!

Sincerely,
The Prog2 Team

Programming 2 Pre-Course

The lecture Programming 2, and many other basic lectures, are often somewhat challenging for people without experience in an imperative programming language. Additionally, they often prerequire basic knowledge of Git or Unix. The preparatory course aims to teach you these basics, and we hope that you can enjoy an easier transition into the next semester by attending it.

 


Monday, 03.04. to Wednesday, 05.04.
On these days, we have prepared a bigger project, which should make your start with MIPS (the assembly language you will get to know in Prog2) easier. You will have lectures, tutorials, and time for individual studies, where you will learn more about the following contents:

  • branches, loops, and lables
  • variables
  • (maze solving) algorithms
  • data structures
  • functions

You can easily work on this project and solve the given tasks in your web browser.

 

Thursday, 06.04.
Since in Prog2, projects are no longer simply edited in the browser, we will conclude this course with an introduction to Git and Unix. This knowledge will make it easier for you to work with the Prog2-VM, usage of which is essential for completing your projects in Programming 2. There will also be a small project to test your newly gained knowledge.

 

You can find our schedule on the timetable page. All materials of the course will of course be made available to all participants of the lecture Programming 2.

 

Important

If you have any questions, please do not hesitate to contact us via the forum.

This course will only be offered in presence. That means the tutorials and the coaching will only happen in place at the university. Only the lecture will be recorded and uploaded. But that does not mean that you definitely need to be here. The materials will be uploaded and you can work at them at home.

We strongly recommend participating in this pre-course, at least on the last day (Thursday). On Thursday we will help you install your VM, which will be needed in programming 2 later on.

 

Note

This course is not an official course, but an offer of (partly former) Programming 2 tutors. Accordingly, no CP will be awarded, participation is optional, and HISPOS registration is neither possible nor required.

Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators.