# Code Club

{ode {lub

# December 2018 meetings

In December 2018, Code club will organize several meetings on Computational Thinking that will try, through open meetings, to answer to several questions:

- How do you think your program flow ?
- How do you design the functions ?
- How do you design the main function?

If you want to participate please register by completing the registration form.

Copyright picture: https://www.computationalthinkers.com/product/computationalthinking/#prettyPhoto/0/

**Tools for fun:**

http://flowgorithm.org/index.htm

https://code.org/minecraft | https://studio.code.org/s/mc/stage/1/puzzle/1 | https://studio.code.org/s/aquatic/stage/1/puzzle/1

https://studio.code.org/s/hero/stage/1/puzzle/1 | https://studio.code.org/s/minecraft/stage/1/puzzle/1

**Problems - logic flow (in flowgorithm.org) + the source code (C/C++):**

- Find out the max between 2 numbers. (Home: Find max between 3 numbers, max between 4 numbers, find min between 2, then 3, then 4 numbers)
- Find out the average mark from a test within a class with 20-30 students.
- Find out the average mark for the tests with the marks < 5 and the average mark with the mark >= 0, from a test within a class with 20-30 students.
- Add the items within an array and display the sum (Home: a - Monitor a car for 7 days in terms of gas consumption and cost per liter per day => find out the total cost for driving the car for the week; b - Within an auto park, there are 3 cars which are monitored for 7 days in terms of gas consumption and cost per liter per day => find out the total cost for driving of each car for the week; c - Within an auto park, there are 3 cars which are monitored for 7 days in terms of milage => find out the sum of the milage for eahc car and the average per day for each car after the week.)
- Monitor the liquid Ph for 24 hours, in order to decide if the liquid is acid, alkaline or neutral and print the hourly interval where the liquid was acid, alkaline or neutral.
- There are m groups of students (take for the simplicity 2 groups). For each group, we will count the height and the final mark of the students. Please calculate the average height and mark for each group of the students. (arrays as output and arrays/matrix as input) and (arrays with struct as output, matrix with structures - struct as input).
- Min per line of the elements from a Matrix
- Max per line of the elements from a Matrix
- Min per column of the elements from a Matrix
- Max per column of the elements from a Matrix
- Obtain sorted lines of the matrix items in ascending and descending mode
- Obtain sorted columns of the matrix items in ascending and descending mode
- Get the even and the odd numbers positions within a Matrix
- Matrix multiply with an array
- Array multiply with matrix

# About

Code Club is a community of Department of Economic Informatics and Cybernetics (www.dice.ase.ro) members and students that have great interest in different Computer Science languages and technologies. The objectives of the Code Club Community are

- to promote an Open Learning Initiative
- to encourage coomunication between students and the department professors
- to encourage active learning
- to help reach high expectations

The Code Club team is (for now):

- Assoc. Prof. Catalin Boja PhD. - catalin.boja [at] ie.ase.ro
- Assoc. Prof. Marius Popa PhD. - marius.popa [at] ie.ase.ro
- Assoc. Prof. Cristian Toma PhD. - cristian.toma [at] ie.ase.ro
- Assist. Prof. Andrei Toma PhD. - hypothetical.andrei [at] gmail.com