대화를 프로그래밍하기 위해 어떻게 슬라이드를 만드나요? [닫은]


22

최근에 몇 차례 대화를 나 and지만 슬라이드를 만드는 좋은 방법을 찾지 못했습니다. 다음은 슬라이드 프로그래밍을위한 몇 가지 바람직한 특성입니다.

  • 슬라이드입니다. 표준 이맥스 버퍼는 그렇지 않습니다.
  • 코드에 대한 구문 강조 표시가 있습니다.
  • 글꼴 크기, 색상 및 글 머리 기호와 같은 기본 서식을 지원 합니다.
  • 멋진 애니메이션이 필요하지 않습니다. 내가 원하는 유일한 애니메이션은 글 머리 기호가 하나씩 나타납니다.
  • 편집 : 프레젠테이션 순서 / 위치를 손상시키지 않고 터미널에서 슬라이드로 쉽게 앞뒤로 탭 할 수 있어야합니다.

지금까지 나는 고려했다 :

  • Microsoft Office-Linux 사용자에게는 문제가 없습니다.
  • OpenOffice.org-내 요구에 비해 너무 많은 코드 서식 / 하이라이트를 외부에서 붙여 넣어야합니다. 플러스 측면에서는 글 머리 기호, 글 머리 기호 별 애니메이션 및 글꼴 서식을 지원합니다. 내 지식으로는 터미널에 대한 alt-tab이 프레젠테이션 모드와 위치를 파괴한다는 사실은 알 수 없습니다.
  • Emacs-모든 코드 형식을 지원하지만 한 덩어리에서 다른 덩어리로 전환 할 수 있는 슬라이드 모드를 찾지 못했습니다 .
  • HTML5-한 번은 html5rocks를 템플릿으로 사용하여 슬라이드를 만들었습니다. 모든 것을 지원하지만 약간의 슬라이드를하기 전에 몇 개의 슬라이드를 "함께 던지기"에는 너무 어렵고 시간이 많이 걸립니다. 또한 연단 컴퓨터의 설치된 브라우저에서 html5 전용 기능이 작동하지 않을 수 있습니다.

코드 중심 프레젠테이션을위한 프로그램 / 기술에 대한 제안 사항이 있습니까?

편집 : 나는 S5와 라텍스가 내가 찾고있는 정신의 대부분에 있다고 생각하지만, 다른 제안 (슬라이드를 전혀 사용하지 않는 것을 포함하여)은 틀렸다고 말할 수는 없습니다.



Open Office Support는 Power Point가 생성 할 수있는 모든 것을 제공합니다. 컴퓨터에서 창이 실행되지 않는 프레젠테이션은 몇 개입니까?
Ramhound

연단 컴퓨터에 대한 내 의견은 HTML5 전용이었습니다. OpenOffice.org에 연단 컴퓨터에 대한 심각한 이식성 문제가 없음에 동의합니다.
Yuvi Masory 2019

답변:


7

LaTeX는 슬라이드 제작에 능숙하며 프로그래밍 방법을 알고있는 사람들에게 매우 편리합니다. 예를 들어 /tex/16204/which-package-to-use-for-presentations-beamer-prosper-or-other에 설명 된 것처럼 몇 가지 슬라이드 패키지가 있습니다 . 구문 강조도 가능 합니다.


2
어떤 사람들은 beamer패키지로 맹세 합니다. 그리고 그들은 tex.se 에서 당신을 도울 수 있도록 스스로 넘어 질 것 입니다.
앤드류 아놀드

익숙하지 않은 사람들에게는 라텍스가 매우 문제가 될 수 있습니다. 라텍스에 대한 학습 곡선은 사무실보다 훨씬 높습니다.
apoorv020

@ apoorv020 : 사실이지만 프로그래머에게는 LaTeX가 그리 복잡하지 않습니다. LaTeX를 사용하면 워드 프로세서가 제공하지 않는 유연성을 얻을 수 있습니다. 소스가 (작은 형식과 달리) 작은 프로그램과 거의 같다는 사실도 장점입니다.
Eric O Lebigot

Beamer 슬라이드의 그래픽의 경우 Tikz를 사용하는 것이 좋습니다. texample.net/tikz/examples
SK-logic

링크가 끊어짐
teivaz

4

슬라이드의 코드에서 중요한 것은 코드가 거의 없기 때문에 글꼴이 클 수 있다는 것입니다. 한 줄 또는 두 줄처럼 사람들이 메소드 이름을 생각 나게 할 수 있습니다. 하나 또는 두 줄 이상으로 코드를 표시하는 가장 좋은 방법은 데모에 있으며 때로는 데모 후에 중요한 코드 줄을 반복하는 슬라이드가있어 구문 (또는 무엇이든)이 강화됩니다.

일단 당신이 그것을 알게되면, 당신이 사용할 수있는 수많은 옵션이 있습니다. 가장 빠른 것은 아마도 한 두 줄의 편집기에서 스크린 샷을 찍어 자른 샷을 슬라이드에 붙여 넣는 것입니다. 이것은 사람들이 슬라이드 사본에서 직접 텍스트 편집기로 복사하여 붙여 넣을 수 없다는 것을 알고 있습니다. 문제가있는 경우 다운로드 할 코드 (또는 스 니펫 파일)를 제공하십시오.


4

솔직히 말해서, 대부분의 프로그래머는 너무 많은 멋진 것들없이 바로 그 지점으로 가고 싶어합니다. 빠른 Open Office 슬라이드 쇼를하는 것이 그리 나쁘지 않을 것 같습니다. 정말 멋진 것은 아닙니다.


3

프리젠 테이션에 슬라이드를 사용하지 않았습니까?

조정이 어려울 수는 있지만 슬라이드 데크가 오래 지속되지 않았 음을 유의해야하지만 슬라이드를 스크랩하고 참석자가 최신 버전의 그들이 따라갈 수 있도록 프레젠테이션 전에 코드를 작성하십시오. 그런 다음 대규모 정보 (예 : 데이터베이스 다이어그램)에 필요한 슬라이드에만 슬라이드를 집중하고 참석자가 따라야 할 고유 한 코드 사본을 갖게된다고 믿을 수 있습니다.


왜 다운 투표?
rjzii

2
대화에 도움이되도록 슬라이드를 버리는 데 도움을 줄 것입니다. 내가 한 최고의 대화는 모두 슬라이드가 없거나 텍스트가없는 슬라이드 만 사용한 것입니다. 인간의 뇌는 동시에 읽고 쓰는 것이 끔찍합니다. 따라서 대화하는 동안 텍스트를 표시하면 청중의주의가 분산되어 이해력과 유지력이 줄어 듭니다.
smithco

1
+1 또한 소규모 청중 (3-6 명)과 대화 할 때는 코드 / UML / 도식 또는 A3 형식의 용지에 요점을 설명하는 데 도움이되는 내용 만 인쇄하면됩니다. 우리는 테이블 주위에 앉아 있고 모두가 큰 인쇄 된 "슬라이드"에 주석을 달 수 있습니다.
mouviciel

3

코드 중심 프레젠테이션을위한 소프트웨어

슬라이드를 만드는 데 사용할 소프트웨어가 왜 귀찮습니까? 멋진 애니메이션이 필요하지 않기 때문에 원하는 것을 선택할 수 있습니다.

내 프레젠테이션의 대부분은 Microsoft Word로 수행되었습니다. PowerPoint가 무엇을 가져올 지 이해하지 못하기 때문입니다. 10 분 동안 PowerPoint를 설치하고 싶지 않기 때문입니다. 슬라이드에는 텍스트가 있고 배경이 있습니다. Microsoft Word 또는 다른 유사한 응용 프로그램으로 쉽게 수행 할 수 있습니다.

슬라이드를 표시 할 때 사용할 컴퓨터에 Microsoft Office가 설치되어 있지 않은 상황을 피하고 좀 더 우아하게 만들기 위해 Microsoft Word 문서를 PDF 문서로 변환하고 전체 화면에서 시작하도록 옵션을 설정합니다. 한 번에 한 페이지 씩

유일한 문제는 화면 비율이 내가 설정 한 페이지 크기 비율과 동일하지 않으면 검은 테두리가 생겨 추악하다는 것입니다. 아마도 PowerPoint 나 유사한 응용 프로그램이이 문제를 해결할 수 있습니다.

코드 중심 프레젠테이션 기술

한 가지 중요한 점은 항상 구문 강조를 사용하는 것입니다. 코드를 쉽게 읽을 수 있기 때문입니다. 또한 고유 한 구문 강조 표시를 만들지 마십시오. 당신은 윈도우 개발자에 C # 코드를 표시하는 경우, int 있어야 파란색, 그리고 Int32 해야한다 그것의 기본 비주얼 스튜디오 방식은 대부분의 사람들이 사용하기 때문에, 청록색합니다. 검은 색 화면의 노란색 int및 녹색 Int32은 기분이 좋지만 프레젠테이션은하지 않고 다른 사람들을위한 것입니다.

조언을 줄 수 있다면 텍스트보다 코드를 더 넣으십시오. 개발자의 경우 특히 스피커가 코드에 대해 이야기 할 때 코드 중심 프레젠테이션에서 많은 텍스트를 갖는 것이 지루합니다. 생물학자는 새로 발견 된 종에 대해 이야기하고 그 이미지 나 사진을 보여주지 않는 것과 같습니다.

또한 2 시간 동안 슬라이드를 보는 것도 약간 지루합니다. 가능하다면 라이브 데모를하십시오. 코드 작성 또는 복사 붙여 넣기 코드 물론 그렇게하려면 엄청난 준비가 필요합니다. 이해하지 못하는 어리석은 컴파일 오류로 인해 수백 명의 개발자 앞에서 Hello World 데모에 완전히 실패하는 것이 가장 좋은 것은 아닙니다.

마지막으로 다른 개발자가 프레젠테이션을 수행하는 방법을보십시오. 예를 들어 Microsoft PDC는 이에 대한 훌륭한 이벤트입니다. Microsoft 이외의 세계에서는 비슷한 이벤트를 많이 찾을 수 있습니다.


MS 오피스에서 pdf로 변환하기위한 +1 진심으로, 그게 모든 사람들이 내 대학에서하는 방식이며, 아무 문제도 듣지 못했습니다.
apoorv020

나는 텍스트가 많은 프리젠 테이션이 싫다. 관객 , 당신을 듣고 그룹 syncronous 읽기 연습을하지있다. 실제로 코드 스 니펫을 표시 해야하는 경우 관련이없는 모든 것에서 의사 코드로 분리하고 화살표, 애니메이션 등 요점을 강조하는 그래픽 수단을 사용하십시오. Word에서 그렇게하십시오. 라텍스 비머 + Tikz를 사용하면 전혀 노력하지 않고 바로 할 수 있습니다.
SK-logic

0

실제로 기술은 중요하지 않지만 Google 문서 프레젠테이션의 일부입니다.

개요 나 상세한 타이핑 프리젠 테이션을 제공하고 있습니까?

개요를 보려면 슬라이드를 짧고 정확하게 유지해야합니다. 내용은 사용자가 말한 내용에서 가져와야하며 슬라이드는 시각 신호 / 보조물로 제한되어야합니다. (키 테이크 아웃 / 차트 / 그래프 등)

사용법에 대해서는 거의 슬라이드를 사용하지 않습니다 . 나는 (이젤 / 화이트 보드)로 그릴 무언가가 있는지 확인하고 예를 들어 가르치십시오 (예 : 화면을 투사하고 코드를 작성할 때 해설하십시오).


0

1) 어제 공유 할 온라인 프리젠 테이션 페이지를 작성했습니다.
단계는 다음과 같습니다. http://ru05team.blogspot.com/2011/02/using-jekyll-hyde-and-heroku-for.html

마크 다운 구문을 사용하여 슬라이드 웹 페이지를 생성하는 루비 젬입니다.
한 번만 만들면 편리하며 이벤트 후에이를 공유하고 공유 할 수 있습니다.
그리고 무료 호스팅 인 heroku에 배포했습니다.

2) 코드 중심 프레젠테이션.
-<pre> <code>로 코드를 인용하십시오.
-또는 ... github에서 코드 스 니펫을 공유하십시오. 그런 다음 프레젠테이션 파일에 요점을 포함시킵니다.
그들은 사람들이 Google을보고 그것을 볼 수 있도록 항상 멋지게 제시 할 것입니다.


죄송합니다. 내가 사용한 이유와 웹 존재를 좋아하는 중요한 이유를 놓쳤습니다. 나는 내 생활을 위해 루비를 작성하고 있으며 대부분의 응용 프로그램은 웹 응용 프로그램입니다. 내가 언급 한 슬라이드를 생성하는 프로그램은 루비 젬입니다. 어느 정도 명성을 얻었습니다. 한 번 만들고 싶었고 즉시 대중에게 공유 할 수있었습니다. 그래서 나는이 웹 페이지 솔루션을 선택했습니다. 아마도 가장 좋아하는 프로그래밍 언어와 비슷한 것이 있습니까?
3dd13

다음은 공식 사이트입니다 : jekyll 및 hyde github 및 데모 : 프레젠테이션 슬라이드는 코드를 작성할 필요가 없습니다. 컨텐츠를 입력하면됩니다
3dd13

0

적합한 블로그 엔진에서 블로그 항목을 작성한 다음 확대 / 축소 및 가로 모드를 사용하여 PDF 파일로 인쇄하십시오.

많은 블로그 엔진은 구문 색상 및 이미지 등을 지원합니다. 아마도 매우 긴 Stackoverflow 질문을 작성하여 인쇄 할 수 있습니다. :)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.