General and Humanistic Education in the Computer Science Curriculum

  • Carla A. D. M. Delgado Federal University of Rio de Janeiro (UFRJ) http://orcid.org/0000-0003-3570-4465
  • João C. P. da Silva Federal University of Rio de Janeiro (UFRJ)
  • Eldanae N. Teixeira Federal University of Rio de Janeiro (UFRJ)
  • Adriana S. Vivacqua Federal University of Rio de Janeiro (UFRJ)
  • Silvana Rossetto Federal University of Rio de Janeiro (UFRJ)
  • Juliana V. Valerio Federal University of Rio de Janeiro (UFRJ)

Abstract


The curricula of Computer Science courses in Brazil are very focused on the technical training of graduates, with an emphasis on mathematics and computing, and pay little attention to the impacts of computing on society. An opportunity to reduce this gap arose from the Education Guidelines and Bases Law, which established a minimum reserve of ten percent of the total workload that students must complete with extension activities. Although important, just including extension as a mandatory activity in curricula is not sufficient in itself to give students a broader view of the role of computer science professionals in society. In this work, we describe the process used in the construction of a new curricular proposal for the Computer Science course that incorporates more opportunities that allow bachelors to have a more comprehensive, humanistic training.

Keywords: Bachelor's degree in Computer Science, Curriculum reform, University extension, Humanistic training

References

Ronald E Anderson. 1992. ACM code of ethics and professional conduct. Commun. ACM 35, 5, 94–99.

Renata Araujo, Alcides Calsavara, Alessandro Cerqueira, and Jair Leite. 2019. Referenciais de Formação para os Cursos de Graduação em Computação no Brasil-Competências Atitudinais. Sociedade Brasileira de Computação.

Roberto A Bittencourt and Orlando A Figueiredo. 2003. O currículo do curso de engenharia de computação da UEFS: Flexibilização e integração curricular. In XI Workshop sobre Educação em Computação–Anais do XXIII Congresso da Sociedade Brasileira de Computação–Anais do. 171–182.

Benjamin S Bloom and David R Krathwohl. 2020. Taxonomy of educational objectives: the classification of educational goals - Book 1: cognitive domain. Longman.

Andréa Sabedra Bordin. 2023. Uma Análise da Curricularização da Extensão na Graduação em Computação: Possibilidades e Desafios. In Anais do III Simpósio Brasileiro de Educação em Computação. SBC, 262–269.

BRASIL. 2014. Lei 13.005, de 25 de junho de 2014. Aprova o Plano Nacional de Educação - PNE. [link].

BRASIL. 2018. Ministério da Educação, Conselho Nacional de Educação. Resolução CNE/CES Nº 7, de 18 de dezembro de 2018. [link].

Márcia Regina F de Brito. 2008. OSINAES e o ENADE: da concepção à implantação. Avaliação: Revista da Avaliação da Educação Superior (Campinas) 13, 03, 841–850.

Rogério Cardoso. 2015. Sistematização da elaboração da matriz curricular de um curso de Sistemas de Informação: a metodologia dos perfis. In Anais do XXIII Workshop sobre Educação em Computação. SBC, 416–425.

Andrea S Charão, Karina Wiechork, Marlon LS Rodrigues, and Fernando P Barbosa. 2020. Explorando resultados por questao no Enade em Ciência da Computaçao para subsidiar revisao de projeto pedagógico de curso. In Anais do XXVIII Workshop sobre Educaçao em Computaçao. SBC, 16–20.

Janet Davis and Henry Walker. 2011. Incorporating Social Issues of Computing in a Small, Liberal Arts College.

FORPROEX. 1998. Plano Nacional de Extensão Universitária. [link].

World Economic Forum. 2020. The Future of Jobs Report. [link].

César França and Diego Mellet. 2016. Soft skills required! uma análise da demanda por competências não-técnicas de profissionais para a indústria de software e serviços. Anais do IX Fórum de Educação em Engenharia de Software (FEES 2016), 101–112.

Amanda Holland-Minkley, Jakob Barnard, Valerie Barr, Grant Braught, Janet Davis, David Reed, Karl Schmitt, Andrea Tartaro, and James D Teresco. 2023. Computer Science Curriculum Guidelines: A New Liberal Arts Perspective. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1. 617–623.

Association for Computing Machinery (ACM) Joint Task Force on Computing Curricula and IEEE Computer Society. 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. Association for Computing Machinery, New York, NY, USA.

Miguel Jonathan. 2016. Currículos de Computação: porque permanecem assim?. In Anais do XXIV Workshop sobre Educação em Computação (Porto Alegre). SBC, Porto Alegre, RS, Brasil, 2046–2055.

Priscila da Silva Neves Lima, Ana Paula Laboissière Ambrósio, João Lucas dos Santos Oliveira, and Cedric Luiz de Carvalho. 2021. Análise de conteúdo das provas do Enade para os alunos do curso de Bacharelado em Ciência da Computação. Revista Brasileira de Informática na Educação 29, 385–413.

MEC. 2016. Diretrizes Curriculares Nacionais para os Cursos de Graduação em Computação. Resolução CNE/CES nº 5, de 16 de novembro de 2016. Technical Report. [link].

Amanda Meincke Melo, Aline Vieira de Mello, Ecivaldo de Souza Matos, and Juliana Maria Oliveira dos Santos. 2023. Curricularização da Extensão: experiências e propostas para os cursos superiores de Computação. In Anais Estendidos do III Simpósio Brasileiro de Educação em Computação. SBC, 54–55.

SBC. 2005. Currículo de Referência da SBC para cursos de Graduação em Bacharelado em Ciência da Computação e Engenharia da Computação (CR05). [link].

Davi Gomes Seagull and Gisely Garcia Pereira Souza. 2023. Análise das matrizes curriculares dos cursos superiores de Ciência da Computação sobre a ótica das soft skills: uma análise comparativa. Trabalho de Conclusão de Curso, Universidade Presbiteriana Mackenzie.

Mariângela Setti, Maria Cláudia Emer, Marilia Amaral, Luiz Ernesto Merkle, and Marcelo Gonçalves. 2014. Proposta de Flexibilização Curricular do Curso de Sistemas de Informação ofertado pela UTFPR-Curitiba. In Anais do XXII Workshop sobre Educação em Computação. SBC, 80–89.

Ana Inês Sousa. 2019. Inserção da extensão universitária nos currículos dos cursos de graduação: a experiência da UFRJ. 20–26. [link]

LI Steigleder, DT Zucchetti, and RL Martins. 2019. Trajetória para a curricularização da extensão universitária: Atuação do FOREXT e diretrizes nacionais. Revista Brasileira de Extensão Universitária 10, 3, 167–174.

Fátima Suleman and Ana Maria Costa Laranjeiro. 2018. The employability skills of graduates and employers’ options in Portugal: An explorative study of anticipative and remedial strategies. Education+ Training 60, 9, 1097–1111.

Henry Walker and Charles Kelemen. 2010. Computer Science and the Liberal Arts: A Philosophical Examination. TOCE 10.

Avelino Francisco Zorzo, Daltro Nunes, Ecivaldo Matos, Igor Steinmacher, Renata Mendes de Araujo, Ronaldo Correia, and Simone Martins. 2017. Referenciais de Formação para os Cursos de Graduação em Computação.
Published
2024-04-22
DELGADO, Carla A. D. M.; SILVA, João C. P. da; TEIXEIRA, Eldanae N.; VIVACQUA, Adriana S.; ROSSETTO, Silvana; VALERIO, Juliana V.. General and Humanistic Education in the Computer Science Curriculum. In: BRAZILIAN SYMPOSIUM ON COMPUTING EDUCATION (EDUCOMP), 4. , 2024, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 293-303. ISSN 3086-0733. DOI: https://doi.org/10.5753/educomp.2024.237550.