Brian Kernighan
지음 (프린스턴 대학 컴퓨터 과학과의 교수이며Forbes
교수 자문위원입니다.)- 게시일: 2007년 9월 17일 월요일
- 원문 : http://genius.cat-v.org/brian-kernighan/articles/daily-princetonian/sometimes-old-ways-are-best
지난주에 저는 이번 가을에 가르칠 강의실을 확인하러 갔습니다. 작년과 같은 강의실이라 대부분 익숙한 특징들이 있습니다. 앞쪽에 얽힌 전선은 동일하지만, 지난번에 꽤 잘 피했고, 이 기술은 금세 돌아올 겁니다. 화면 아래쪽 절반에 직접 비추는 스포트라이트는 지난번보다 조금 더 높은 곳에 있는 듯해서 보드를 사용하는 동안 투사하기가 더 어려울 수 있습니다. 강의실 조명이 너무 어두워서 뒷줄이 어둠 속으로 사라져서 낮잠 자기에는 좋지만 교육용으로는 그렇지 않습니다. 노트북 프로젝터와 새 맥은 무엇을 표시할지에 대해 모호한 합의만 이루어졌기 때문에 아마도 오래된 PC를 사용하게 될 겁니다.
작년에 저는 교육 분야의 기술에 대해 토론하는 패널에 참여했습니다. 그 목적은 아마도 가르치는 데 새롭고 더 나은 기기를 기대하는 것이었지만, 저는 그 책임을 맡을 적임자가 아니었습니다. 하이테크 분야에 종사하고 있음에도 불구하고, 저는 기본적으로 기술의 대부분 측면, 특히 교실에서 마지못해 뒤늦게 따르는 사람입니다. 저는 클리커를 사용해 본 적이 없습니다. 저는 블로그나 채팅도 하지 않습니다. 제 첫 번째 삶은 너무 바빠서 두 번째 삶을 감당할 수 없었습니다. 저는 Blackboard를 강요받을 때만 사용합니다. 수업에 참석한 사람들의 사진을 찍을 수 있는 유일한 방법이기 때문입니다. (학생들에게 알려드립니다: 고등학교 졸업 앨범 사진을 업데이트하세요. 지금은 그렇지 않습니다.)
저는 수업에서 다양한 미디어를 사용하는 것을 좋아합니다. 오버헤드 프로젝터의 호일이 보통 가장 좋은데, 순서를 바꿀 수 있고, 더 잘 보이도록 위아래로 슬라이드할 수 있고, 숨바꼭질을 할 수 있고, 글을 쓸 수 있기 때문입니다. 파워포인트는 치명적이지만, 노트북은 사진, 데모, 실험 또는 역동적인 것에 좋습니다. 그리고 보드는 질문에 답하거나, 어떤 주제에 대해 자세히 설명하거나, 대략적인 스케치를 만드는 데 가장 좋습니다. (제 수업을 들은 사람이라면 누구나 증명하겠지만, 대략적인 것이 최고입니다.)
패널에 대해 생각하면서 우리에게 정말 필요한 것은 새로운 기술이 아니라 작동하는 단순한 구식 기술이라는 것이 분명해졌습니다. 예를 들어, 저는 밝은 화이트보드를 원하지만, 훨씬 더 과거를 돌아보는 동료들이 선호하는 괜찮은 블랙보드로도 살 수 있습니다. 저는 방의 어디에서나 볼 수 있는 밝고 선명한 이미지를 보여주는 오버헤드 프로젝터를 원합니다. 광학 분야는 300년 이상 존재해 왔고, 지금은 어느 부분이 너무 흐릿해서 읽을 수 없는지 선택하도록 강요하는 대신 전체 이미지에 초점을 맞추는 프로젝터를 만들 수 있어야 합니다. 저는 밝고 선명한 노트북 프로젝터를 원하고, 두 프로젝터를 동시에 사용할 수 있다면 좋을 것입니다.
칠판에는 제 낙서가 보이도록 조명이 있어야 하지만, 화면에는 조명이 없어야 이미지가 희미해지지 않습니다. 학생들도 밝은 조명에 있어야 제가 볼 수 있습니다. 학생들을 문자 그대로나 비유적으로나 어둠 속에 두는 것은 나쁜 계획입니다. 왜냐하면 학생들을 잠들게 만들기 때문입니다.
물론 어려운 점은 이 모든 것을 동시에 원하기 때문에, 특히 화면을 위아래로 움직이지 않고 계속 만지작거리지 않아도 된다는 것입니다. 또한 선풍기, 에어컨, 프로젝터에서 나는 소리가 없다면 서로의 소리를 들을 수 있을 것입니다.
큰 도움이 될 또 다른 오래된 기술이 있습니다. 누가 있는지에 대한 완전한 정보입니다. 첫 주가 끝나기 전에 모든 사람을 아는 동료 Joshua Katz가 달성한 수준에는 결코 도달할 수 없지만, 저는 제 학생들이 누구인지 알고 싶습니다. 최소한 이름(Jonathan Pippington Squeak III가 "Jon"보다 "Pip"을 선호하는 경우를 대비해 선호하는 이름 포함), 스팸을 보낼 수 있는 netid, 사진(최근 사진이 좋을 듯), 학년, 그리고 아마도 전공 및/또는 기숙 대학을 알고 싶습니다. 또한 성별을 아는 것도 도움이 될 것입니다. 이름만으로는 항상 결정할 수 없기 때문입니다.
Blackboard에서 이 중 일부를 얻을 수 있지만 화면을 스크래핑해야 합니다. 일부는 등록 담당자에게서 나오지만 PDF로만 제공됩니다. Peoplesoft는 조금 더 많은 정보를 제공하지만 성적을 제출할 때만 제공합니다. 그리고 성별은 직접 만날 때만 확실하게 알아냅니다. 이 모든 정보를 단일 소스에서 유용한 형태(종이가 아님!)로 제공하고 지속적으로 업데이트하는 것은 그렇게 어려운 일이 아니지만 아직은 그렇지 않습니다.
저는 러다이트가 아닙니다(결국, 네드 러드는 의도적으로 기계를 부수었고, 저는 전선에 걸려 넘어질 때만 실수로 그렇게 합니다). 하지만 전반적으로 교실 기술은 많이 필요하지 않습니다. 저는 학생들을 볼 수 있고, 학생들이 화면과 칠판을 동시에 볼 수 있다면 거의 만족할 것입니다.
'Software Engineering' 카테고리의 다른 글
소프트웨어 프로그래밍: 인공지능 시대의 새로운 사고방식 (0) | 2025.03.13 |
---|---|
문서와 코드의 조화: Literate Programming 소개 (0) | 2025.03.11 |
tracy : 프레임 프로파일러(Frame profiler) (0) | 2025.01.20 |
프로토콜(Protocol)의 하위 호환성(Backward Compatibility) 과 상위 호환성(Forward Compatibility) (0) | 2024.12.18 |
FP(Function Point) 분석 구성요소 (0) | 2024.11.22 |