acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

Machine Learning: Out! Data Science: In!
From BLOG@CACM

Machine Learning: Out! Data Science: In!

We propose to stop teaching machine learning courses to populations whose core discipline is neither computer science nor mathematics and statistics.

Validity and Reliability in Data Science: An Interdisciplinary Perspective
From BLOG@CACM

Validity and Reliability in Data Science: An Interdisciplinary Perspective

We examine the essence of the components of data science, as well as their interrelations, from the educational perspective.

Reflection Pre-learning in Computer Science Courses
From BLOG@CACM

Reflection Pre-learning in Computer Science Courses

Our experience with reflection pre-learning in a MOOC on computational thinking that we developed and currently teach.

Changes in the Technion's Teaching Strategies During the Pandemic
From BLOG@CACM

Changes in the Technion's Teaching Strategies During the Pandemic

This post describes three significant changes that took place during the pandemic in the instructional strategies at the Technion – Israel Institute of Technology...

Framing the Description of the Shrinking Pipeline
From BLOG@CACM

Framing the Description of the Shrinking Pipeline

The shrinking pipeline refers to the low percentages of women earning computer science academic degrees and holding faculty positions.

Computational Thinking: The Discussion Continues
From BLOG@CACM

Computational Thinking: The Discussion Continues

Perspectives on computational thinking.

Supervising a Doctoral Thesis: Lessons and Guidelines
From BLOG@CACM

Supervising a Doctoral Thesis: Lessons and Guidelines

Presenting 10 guidelines for supervising graduate students, focusing on the supervision process of doctoral students.

The Solar System from the Computational Thinking Perspective
From BLOG@CACM

The Solar System from the Computational Thinking Perspective

We describe our choice of the solar system as one of the main illustrative examples used in our MOOC on computational thinking.

The Triad of Graduate Studies
From BLOG@CACM

The Triad of Graduate Studies

The Research Community, Research Subject, and Research Process.

10 Tips for Implementing Executable Exams
From BLOG@CACM

10 Tips for Implementing Executable Exams

The focus is on executable exams for an Introduction to Computer Science course.

A MERge Analysis of an Organizational Change: The Case of Internalization at Home
From BLOG@CACM

A MERge Analysis of an Organizational Change: The Case of Internalization at Home

How the Technion assimilated its international activities into its other units’ activities and, at the same time, reduced operational costs related to its international...

New Social-Economic Trends in Computer Science Education
From BLOG@CACM

New Social-Economic Trends in Computer Science Education

Considering new social-economic trends in Computer Science, Software Engineering, and Data Science education.

An Open Call to Establish an  Interdisciplinary Data Science Education Journal
From BLOG@CACM

An Open Call to Establish an Interdisciplinary Data Science Education Journal

In this blog, we describe our vision for a journal that would focus on data science education from the interdisciplinarity perceptive.

Is the Pandemic Affecting Science and Engineering Undergraduate Students?
From BLOG@CACM

Is the Pandemic Affecting Science and Engineering Undergraduate Students?

The importance of the students’ voice.

The Skills Students Gain in Online Learning
From BLOG@CACM

The Skills Students Gain in Online Learning

The Corona Year as an opportunity for science and engineering students to practice 21st century skills.

Is Computer Science More or Less Suitable for Distance Learning?
From BLOG@CACM

Is Computer Science More or Less Suitable for Distance Learning?

How undergraduate computer science students perceive the discipline based on their distance learning experience during the 2020 Spring semester – the Corona Semester...

Determining CS Student Preferences During the Corona Semester
From BLOG@CACM

Determining CS Student Preferences During the Corona Semester

What does the Corona Semester reveal about computer science students’ preferences when learning computer science?

Agile Management of the Corona Crisis in the Start-Up Nation
From BLOG@CACM

Agile Management of the Corona Crisis in the Start-Up Nation

Is there an efficient management solution for this crisis?

Implications of Online Learning for Novice Students
From BLOG@CACM

Implications of Online Learning for Novice Students

The case of the Introduction to Computer Science course.

Can Machine Learning Algorithms Replace Exams?
From BLOG@CACM

Can Machine Learning Algorithms Replace Exams?

Radical thoughts on exams in times of COVID-19.  
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account