U E D R , A S I H C RSS

새싹�실/2012/아무거나

1. 새싹�실

  • 아무거나
  • 수업시간: 매주 목 19:00~21:00
  • 수업과목: C프로그래ë°�

2. 구성��

선�님 강성현
새싹 �재형
최승민

2.1. 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ì—�서 가장 잘 ë�Œì•„가는 것 같습니다.

3. 수업

3.1. 0회차(2012년 3월 22�)

3.1.1. ìœì„�

선�님 강성현 O
학� �재형 O
최승민 O

3.1.2. 수업내용

첫 시간. 소개와 앞으로 모� 시간� 정함.

3.1.3. 후기

  • 새싹êµ�실 처ì�Œì—� 와서 좋았다.(최승민)
  • 첫 시간 마저 ì§€ê°�ì�„ 했다. 죄송죄송죄송. 스ìº�쥴표를 다시 ì �검해야겠다. 잘부íƒ�드려요. (ì�´ìž¬í˜•)

3.2. 1회차(2012년 3월 30�)


  • 3ì›” 30ì�¼ 7시-8시

ìœì„�

선�님 강성현 O
학� �재형 �봉단
최승민 O

수업내용

�재형 학�� �봉단 때문� 불참하여 Visual Studio�서 디버깅하는 방법� 배움.

디버깅� 대하여
1. 한줄씩 디버깅 f10 � �용하면 그 � 그대로 실행�다 한줄씩
2. f11 � f10 과 달리 � 깊게 들어가게 �다.(어렵다)
3. 빨간공� 설정� 초�색줄 왼편� �릭� 하면 설정� �고, 그것� 설정한 후� f5 를 누르면 그 줄� 실행� �다.
4. f5 를 눌러 실행중� 디버깅� 나가려면 shift f5를 누르면 �다.

후기



3.4. 2회차(2012년 4월 4�)


  • 4ì›” 4ì�¼ 7시 30ë¶„ - 9시

ìœì„�

선�님 강성현 O
학� �재형 O
최승민 O

수업내용

별�기 �전

1차 목표
*
**
***
****
***
**
*

  • ìž�ì‹ ì�´ ì§  소스를 올려주세요.

�재형

#include <stdio.h>
#include <conio.h>

int main(void)
{
	int a,b,c;
	int d,e,f ;

a=1, c=1, d=0;
scanf("%d", &b);
e=b, f=1;

while (a<b)
{
c=1, d=0;
printf("\n");
   while (d<f)
   {
   printf("*");
   c++, d++;
   }
f++, a++;
}

a=0, c=1, d=0;

while (a<e)
{
c=1, d=0;
printf("\n");
   while (d<b)
   {
   printf("*");
   c++, d++;
   }
a++, b--;
}
_getch();

return 0;
}

최승민

#include <stdio.h>
#include<stdio.h>

int main()
{
	int a, b, c;
	scanf("%d",&c);

	for(a=1;a<2*c;a++){
		if(a<=c){
			for(b=1;b<=a;b++)
				printf("*");
			printf("\n");
		}
		else {
			for(b=2*c-a;b>=1;b--)
				printf("*");
			printf("\n");
		}

	}
	return 0;
}




후기



별만들기 후기

오늘 �봉수 �수님� 수업� 듣고 제대로 �해하지 못하였었� 별만들기 수업� 다시 해보니 어렵다는 것� 깨닫았고 � 별만들기를 �접 해보니 � �해�
잘 �것 같� 것 같습니다. 역시 씨는 �접 해보는게 최고�것 같습니다. ㅋㅋㅋㅋㅋㅋㅋㅎㅎㅎㅎ (최승민)


2회차 수업 후기
새싹�실 2회차 수업�었지만, 1회차 수업� 빠진터�... 좀 버거웠습니다. 숫� �기부터 별 �기 까지.
while문으로 �서�지 머리를 � �서�지, 소스가 �� 길어지네요. for문 쓰는 법� 대해서� 꼭 배워야겠어요.
후기 쓰는 것� 까먹어서 과제를 다하고 나서야 발견하고 쓰게�네요.(아마 창설 때문� 그런가�요. 으��.)
다� 시간부터는 힘들어� 꼬박꼬박 바로바로 쓸게요~. (�재형)

과제

  • 2ì°¨ 목표

3 (<- scanf로 입력)

  *
 ***
*****

  • Hint!
    • 공백ì�„ ìœë ¥í•˜ëŠ” 반복문과 *ì�„ ìœë ¥í•˜ëŠ” 반복문 2개를 사용하여 한 줄ì�„ 만든다.
    • ê°� 줄ì—�서 공백ì�„ ìœë ¥í•˜ëŠ” 횟수와 *ì�„ ìœë ¥í•˜ëŠ” 횟수ì�˜ 규칙ì�„ 찾아내어 ì‹�ì�„ 만들고 ì�´ë¥¼ ì¡°ê±´ì‹�으로 활용한다.

�재형

#include <stdio.h>
int main(void)
{
	int n, a, b, c;
	a=1, b=0, c=0;
	scanf("%d", &n);
while (a<=n) {
        printf("\n");
   while(c<n) {
	printf(" ");
	c++;}
b=0;
   while(b<2*a-1){
	printf("*");
	b++;}
c=a;
a++;
}

getch();
return 0;
}

최승민

#include <stdio.h>

#include<stdio.h>

int main(){

	int a, b, n;

	scanf("%d",&n);

	for(a=1;a<=n;a++){
		for(b=n;b>a;b--)
			printf(" ");
		for(b=1;b<=2*a-1;b++)
			printf("*");
		printf("\n");
	}

	
	
	return 0;
}


  • 3ì°¨ 목표

3 (<- scanf로 입력)

  *
 ***
*****
 ***
  *

�재형

#include <stdio.h>

int main(void)
{
int n, a, b, c, d;
	a=1, b=0, c=0;
	scanf("%d", &n);
	
while (a<=n-1) {
printf("\n");
	
while(c<n) {
	printf(" ");
	c++;
	}
	b=0;
	while(b<2*a-1){
	printf("*");
	b++;
	}
c=a, a++;
}

a=1, b=0, c=0;
d=n;	
while (a<=n) {
printf("\n");
	while(c<a) {
	printf(" ");
	c++;
	}
	while(b<2*d-1){
	printf("*");
	b++;
}
c=0, d--, a++, b=0;
}

getch();
return 0;
}

최승민

#include<stdio.h>

int main(){

	int a, b, n;

	scanf("%d",&n);

	for(a=1;a<=2*n-1;a++){
		if(a<=n){
		
		for(b=n;b>a;b--)
			printf(" ");
		for(b=1;b<=2*a-1;b++)
			printf("*");
		printf("\n");
	}
		else{

			for(b=1;b<=a-n;b++)
				printf(" ");
			for(b=1;b<=4*n-2*a-1;b++)
				printf("*");
			printf("\n");
		}
	}
	
	
	return 0;
}



3.5. 3회차(2012년 4월 9�)


  • 4ì›” 9ì�¼ 3시 30ë¶„ - 5시 30ë¶„

ìœì„�

선�님 강성현 O
학� �재형 O
최승민 O

수업내용

  • 별 ì°�기 과제 확ì�¸
    • 다들 잘 í–ˆì�Œ

  • 함수(function)와 프로시저(procedure)
    • 프로시저는 return ì�´ 없는, void function

후기

  • 별ì°�기가 ì �ì � 진화하고 있다. 오늘ì�€ â—‡ ì�´ëŸ° 것ë�„ ì°�ì–´ 봤다. 다ì�Œì—” ë˜� ë­˜ ì°�ì�„까?
�런 것� �으려나...?
123
894
765
ìž�릿수들ì�„ 나누는 것. 그것들ì�„ ë�”하는 것,함수를 만들어서 쓰는 것, 실행ì�˜ 결과를 다른 파ì�¼ë¡œ ìœë ¥í•˜ëŠ” 것ë�„ 배웠는ë�° 몇 시간 지나니까 ë˜� 까먹었다. í—�ã…‹. 난 금붕어ì�¸ê°€ë³´ë‹¤. 운지↓↓
오늘� for문� 배우는�는 실패했지만! while로� 커버 가능함� 새삼 �낀다. F11 디버깅과 Alt+F8� 배웠는� 나한테 정� 꼭 필요한 것 같았다.
휴학하시면서� 새싹 수업� 하시는 성현�형� �서�� ��게 하는 중�다. �아아아 �� ㅠㅠ. �렇게 후기를 막장으로 �� �는지... �금하다. 그래서 �단 저질러본다. �ㅋ. (�재형)


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:47
Processing time 0.0171 sec