More actions
새싹 및 강사 명단
- 이미경, 장윤화,권도현,김태진
feedback
- 새싹교실이 ZeroPage에서 시행되는만큼 4F(ThreeFs + Future Action Plan)에 맞게 feedback을 작성합니다.
- Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획.
- 예를 들어 지난주에 돈가스를 먹은 것에 대해 후기를 쓴다면 : "지난주에 강남에 가서 하나에 5만원하는 돈가스를 먹었다.(사실) 기대를 잔뜩 했는데 별로 맛이 없었다.(느낌) 강남은 땅값이 비싸서 값만 보고 엄청 맛있을거라 기대하면 안된다는 것을 알았다.(깨달은점) 다음에는 미리 인터넷에서 평을 찾아보고 별점이 높은 돈가스집을 찾아서 가봐야겠다.(앞으로의 계획)"
- 설마 이것보다 더 짧게 쓰진 않겠죠? 믿을게요
- feedback은 최대한 성의있게 써주세요.
- 반드시 ZeroWiki에 작성해주세요. 하위 페이지를 만드는 것도 허용합니다.
- 여러분들이 배운 내용을 정리해주세요. 학습효과가 더 커집니다.
- 참고로 ZeroWiki는 MoniWiki Engine을 사용하며 Google Chrome이나 Mozila Firefox, Safari보다는 Internet Explorer에서 가장 잘 돌아가는 것 같습니다.
수업
1회차(3/16)
출석
| 선생님 | 김태진 | O |
| 학생 | 권도현 | X |
| 장윤화 | O | |
| 이미경 | O |
수업 내용
- 위키사용하는 방법
- Compile이란?
- 기계어?
- C프로그래밍 Java C++
-> 10010011 (기계어) -> 1110010 (AND) (어셈블리)
C (high level 언어) "hello"
- include ----- => source=code 소스
coding
후기
- Coding, 소고기?
- 김준석 동안
- 오늘 처음 새싹교실을 했는데, 작년에 배우는 것과는 느낌이 많이 다른다. 듣고있는거보다 가르치는게 생각보다 어렵다. -김태진
- 늦게와서 정신없었당 ㅠㅠ 새싹교실 하면 C수업 듣는데 도움이 되겠지?ㅋㅋ 기대된다 -이미경
- 처음으로 새싹교실 왔는데 조금밖에 안배웠는데 어렵다.ㅜㅜ 선생님을 따라서 잘 배우겠습니다! -장윤화
2회차(3/20)
출석
| 선생님 | 김태진 | O |
| 학생 | 권도현 | O |
| 장윤화 | O | |
| 이미경 | O |
Ice Breaking
- 주말에 평택에 있는 집에 갔다왔어요 호호 -장윤화
- 토요일 저녁때 학교에 왔다. 육피에 아무도 없었다. 파닭을 시켰는데 젓가락이 없었다.-이미경
- 주말에 강아지와 산책을 했다. 힘들었다. 따라다녔다. 강아지가 힘이너무 세다. ㅋㅋㅋㅋ.. 권도현
수업내용
- 첫 실습.
int main()
{
}
- 모든 C 프로그램의 기본은 여기서 시작된다.
- 프로그래밍 문장이 어떻게 되는지, 한 문장을 나누는 기준 (;) 에 대해서.
- printf를 사용하는 방법, %d란 무엇인가.
- #include는 뭘 하는 것인가. 좀 더 상세히 말해줄 필요가 있겠다.
- = 이란 무엇이고 == 이란 무엇인가.
- 자료형이란 무엇인가.
- 선언?? 뭘 선언하는데??
과제
- 과제를 내주지 않으려 했으나 내야할거 같당. ㅋㅋㅋ
1.int a=10,b=12,temp;가 있는데 a에 있는 값을 b에 넣고, b에 있는 값을 a에 넣는 프로그램을 짜 보세요.
//힌트!!
#include <stdio.h>
int main(){
int a=10,b=12,temp;
//코드를 넣어주세요
printf("%d %d",a,b);
//이때 출력값은 12와 10이 되어야겠지요?
return 0;//이게 뭔지는 신경쓰지 마세요.
}
2.자료형이란 무엇인가, int, float,char,double이 뭔지 생각해보도록 합시다.(모르면 물어봐요~ :) )
3.다음 프로그램이 무엇을 출력하는지 생각해보고, 프로그램을 그대로 짜서 뭐가 나오는지 확인해봅시다.
#include <stdio.h>
int main(){
int a=21,b=2,c;
a=a*b;
c=a+b;
printf("안녕하세요, 우리반입니다. 1+3=%d",c+b);
return 0;
}
4.Compile이란 뭘까? 자신이 생각하는 의미를 한줄로 요약해서 후기에 써보자.
후기
- 오늘은 보람찬 실습수업 ㅋㅋㅋㅋ 많은걸 배웠습니당 다음시간이 기대되네요. -이미경
(추가 : 인간이 쓰는 언어에 가까운 언어로 짠 프로그램을 기계어로 된 프로그램으로 변환시키는 것이라고 생각합니다.)
- 프로그래밍의 기초를 배운 것같다.. 감을 익혔다.. 외울 것이 많은 것 같다..
(추가 : 인간이 쓰는언어를 기계어로 번역하는 것이라고 생각합니다.) -장윤화
- 역시 실제로 해보는게 가장 좋은 수업인듯.. 오늘 잘 배웠습니다 ~!!
(추가 compile이란 High level language , 즉 인간이 구분하기 쉬운 언어로 작성된 프로그램을 Machine language(기계어)로 번역하여 처리하는 작업이라고 생각합니다.-권도현
- 갑작스런 총화.... 때문에 1시간정도밖에 진행하지 못했네요. 이러면 안되는데 ㅠㅠㅠ 그래도 저번주에 잠깐 알려준게 있으니 그거로 이번주치를 퉁친거로 해야할거 같습니다. ㅠㅠ 다음주부턴 수요일로 쭈~욱 가는거니까 필참! ㅋㅋ + 다들 후기 이정도로는 써 줘요 ㅋㅋ -김태진
3회차(3/28)
출석
| 선생님 | 김태진 | |
| 학생 | 권도현 | |
| 장윤화 | ||
| 이미경 |
Ice Breaking
수업 내용
후기
- 오늘 6p에서 세번째 수업을 했다. if와 else if, temp, scanf, printf 에 대해서 많이 배웠다. scanf는 개념이 어려워서 많이 헷갈렸지만 &만 확실히 외우기로 결정했다. if를 배우면서 혼자 코딩을 해봤다. 괄호 맞추기가 너무 어렵다. 처음이라 보기좋게 못쓰겠다... 다음부턴 보기좋게 줄맞춰서 쓰기로 마음먹었다ㅎㅎㅎㅎㅎ
오늘은 태진이형이 내주신 과제를 같이 해보면서 printf와 scanf 자료형 temp if else if를 섞어가며 각각의 함수를 알아보았다. 헷갈리는건 아직 마찬가지지만, 훈련하면 나아질거라고 생각한다. c언어는 정말 규칙이 많은것 같다. 집에서 코딩연습이 필요하다고 생각했고, 여러 규칙지키면서 해야하겠다 ㅋㅋ
- 오늘은 수업에 늦게 와서 혼자 수업 받았다. 그래도 생각보다 빨리 끝나서 신났다 ㅋㅋ 반복문에 대해서 배웠는데 역시 아직 어려운 것 같다..ㅋㅋ 그리고 자꾸 쓰다가 오타가 나서 오류가 떴는데 찾기 힘들었다. 온점과 쉼표를 내 눈은 구별하지 못하는 것 같다..... 앞으로 쓸 때 정성을 담아서 써야겠다 ㅋㅋ -이미경