Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

Unit 1 - lectures 3 and 4

mauman (1540 points)
52 77 83
in News by (1.5k points)
edited by
Hi,

I added the next group of slides in the shared folder, so you can have a look at them before they will be presented this week.

By the way, we will start programming this Tuesday!

Maurizio
585 views

3 Answers

a
amic1010 (1460 points)
1 2 5
by (1.5k points)

Looking at the material we will learn this week, I advise anyone not familiar with coding to glance at chapters 1.3-1.5 of the (textbook) and do the exercises of 1.9. To build a solid base to be ready for class. I also recommend this (video) which will help you get familiar with coding in the Spyder IDE.

s
saad rahman (560 points)
0 0 3
by (560 points)
Thanks, Really helpful !
z
zoe_matrullo (2090 points)
4 8 12
by (2.1k points)
Hi everyone! I have a question concerning one of the topics covered during today's lesson. Can arrays be compared to lists of values like the ones that can be used in Python?
Luigi Pizza (6120 points)
14 20 65
by (6.1k points)

It will surely be argument of another lesson, don't worry. If you want to know more, you can read the bibliography of the course here: https://q2a.di.uniroma1.it/21921/course-info-unit-1-2. (Please show some love to thatt comment of mine, it took way too much time to put together (I had to check the copyright of each suggested reading))

P.S. If you want some spoilers lists are hard-coded into python (so they don't need to be declared, as opposed to arrays) and they have all those characteristics you'd expect in a normal array, you can repeat elements, you can add or remove elements, though lists can have as elements multiple variable types (such as strings, integers, floats etc.) , but some python libraries have arrays that do the same. Generally, I've been told that Arrays are usually much more compact and useful than lists but don't take my word for it.

C
Carlotta Murri (800 points)
0 0 6
by (800 points)
Would it be possible to have the slides in advance for all the following classes (maybe give them out week by week) so that we could have them already to follow along better during the lecture?
s
saad rahman (560 points)
0 0 3
by (560 points)
Yeah, that would be very helpful.

We get the them in advance in Computer Architecture Classes.
B
Benedetta Murri (950 points)
0 0 1
by (950 points)
Yes it would be very nice in order to understand better.
a
amic1010 (1460 points)
1 2 5
by (1.5k points)
That would be very beneficial for our understanding of the topics. However, if it is not possible, I would suggest reading the class textbook in advance and doing the exercises inside it to have a base for when he finally mentions it in class.