how to teach computer science for 700 students!

15
How to teach Computer Science for 700 students! Ernesto Cuadros-Vargas, PhD María Hilda Bermejo Ríos, Mg. [email protected], [email protected] http://bit.ly/2swoMgr

Upload: others

Post on 04-Nov-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How to teach Computer Science for 700 students!

How to teach Computer Science for

700 students! Ernesto Cuadros-Vargas, PhD María Hilda Bermejo Ríos, Mg.

[email protected], [email protected]

http://bit.ly/2swoMgr

Page 2: How to teach Computer Science for 700 students!

CS1100 - Introduction to Computer ScienceAchievement of the course:

At the end of the course, the students:

● They know the areas of knowledge of CS and its influence in all other areas of knowledge.

● They understand the importance of applying computational thinking when proposing an algorithm that can be encoded in a programming language.

● They code programs in a programming language, using: simple and complex data, control structures, functions, lists and files.

Page 3: How to teach Computer Science for 700 students!

2017-1 2017-2 2018-1

707 177 677

Some number about this course

Page 4: How to teach Computer Science for 700 students!

Computer Science TeamLecturer: Ernesto Cuadros-Vargas

Lab sessions:

Ernesto BringasMaría Hilda BermejoJesús Bellido AnguloJosé Diaz LeónJosé Fiestas IquiraJuan Carlos Bueno AndaraKenneth Lopez JaimePatricio Morriberon CornejoRuben Rivas MedinaTeófilo Chambilla AquinoWalter Aliaga AliagaJuan Flores MoroccoHeider SanchezJaime Farfan

Randiel Melgarejo Diaz

Rotkyvairam Gonzales Quinteros

Mariano Melgar Zavala

Jorge Alvarado Revata

Page 5: How to teach Computer Science for 700 students!

1. What is Computing?

2. Data storage

3. Data Manipulation

4. Networking and internet

5. Algorithms and efficiency

6. Programming Languages

7. Software Engineering

8. Data abstraction

9. Systems of Databases

10. Computer Graphics

11. Artificial Intelligence

12. Theory of Computing

Theory Sessions

Page 6: How to teach Computer Science for 700 students!

Students: Freshmen No previous experience is required

Page 7: How to teach Computer Science for 700 students!

Methodology: Theater in class (Theory Sessions)

Computational thinking Computing without computers

Page 8: How to teach Computer Science for 700 students!

How to give instructions to the computer

Page 10: How to teach Computer Science for 700 students!

Tools and Languages:

Scratch

Python

Hacker Rank

CS1100 - Introduction to Computer Science

Page 11: How to teach Computer Science for 700 students!
Page 12: How to teach Computer Science for 700 students!
Page 14: How to teach Computer Science for 700 students!
Page 15: How to teach Computer Science for 700 students!

How to teach Computer Science for

700 students! Ernesto Cuadros-Vargas, PhD María Hilda Bermejo Ríos, Mg.

[email protected], [email protected]

http://bit.ly/2swoMgr